Hook & thesis
Someone put a $103 million revenue number on Willdan and the market reacted like it was gospel. That number is the wrong framing. When you back into Willdan's revenue using the company's market cap and reported valuation multiples, the picture is materially different: implied annual revenue is in the high hundreds of millions, roughly $740M to $750M, not $103M. That mismatch matters because investors who anchor to the smaller figure may be underpricing the business and missing a straightforward re-rating trade.
I'm proposing a mid-term swing long: buy Willdan (WLDN) at $82.92, stop at $75.00, and take profit at $95.00 over roughly 45 trading days. The company generates solid cash, has manageable leverage, and recent fundamentals and guidance surprises have been positive. Meanwhile, technicals and episodic short interest mean the trade has defined risk and potential for a technical re-rating as sentiment normalizes.
What Willdan does and why the market should care
Willdan Group is a technical services firm split between Energy and Engineering & Consulting. The Energy segment advises utilities and public agencies on energy efficiency and sustainability, while the Engineering & Consulting segment covers civil engineering, building and safety, and municipal services. These are recurring, fee-based consulting lines tied to long-term utility and municipal spending cycles - a favorable tail in a low-carbon investment environment.
Why care? The combination of steady fee-backed work, recent margin expansion and cash flow generation makes Willdan a small-cap compounder. Key balance-sheet and return metrics support that claim: return on equity is 18.63%, return on assets 10.29%, debt-to-equity is modest at 0.20 and free cash flow was $62.33M. That mix - profitability, low leverage, recurring revenue drivers and healthy FCF - is exactly the sort of profile that can re-rate when analysts and investors align on the right top-line base.
Numbers that rebut the $103M narrative
Use the company's market cap and multiples to infer the revenue base. With a market cap near $1.26B and a price-to-sales of 1.69, implied trailing revenue is roughly $740M-$750M. The enterprise value and EV-to-sales relationship give the same story: an EV of about $1.289B and EV-to-sales of 1.74 implies revenue near $741M. That scale is an order of magnitude above $103M and makes the $103M figure hard to reconcile as an annual run-rate.
Other supporting data points: EPS of $4.29 and a P/E near 19x at the current price of $82.92. Free cash flow of $62.33M gives a cash conversion story that supports valuation at current multiples and provides breathing room for reasonable re-rating to higher P/E levels if growth sustains or guidance is raised further.
Valuation framing
At $82.92 and a market cap of roughly $1.26B, Willdan trades at about 1.7x sales and 19x earnings. Those multiples fit a company with mid-single-digit revenue growth, solid returns and low leverage. If Willdan is generating roughly $740M in revenue and $62M in free cash flow, a modest re-rating to 22x earnings (from ~19x) would push the stock toward $95, which is our target. That move is not aggressive relative to history or small-cap re-ratings following multiple positive guidance cycles.
Technical & sentiment backdrop
Technically, the stock has pulled back from recent short-term moving average levels: the 10-day SMA is around $86.41 while the 50-day SMA is near $79.19, leaving room for both a mean-reversion bounce and a test of support. MACD momentum is on the soft side, but RSI sits near neutral at ~47.6. Importantly, short interest has been meaningful: latest settlement shows ~1.91M shares short, which is roughly 13% of the public float of ~14.7M shares and a days-to-cover above 6 on recent volumes. That creates asymmetric upside if sentiment flips or an earnings/guidance beat triggers covering.
Trade plan (actionable)
- Entry: Buy at $82.92.
- Stop: $75.00.
- Target: $95.00.
- Horizon: mid term (45 trading days) - enough time for a re-rating after headlines correct the revenue narrative, for guidance to be re-assessed, or for technical momentum to shift.
- Risk profile: Medium. Defined stop-loss, clear target, fundamental support from cash flow and returns.
Why these levels? The entry sits near current trade ($82.92) to capture the upside as the marketplace digests proper revenue scale. The stop at $75 limits downside to a technical breakdown below the 50-day moving average and an obvious support band; the $95 target corresponds roughly to a P/E re-rating to 22x on $4.29 EPS and is a realistic mid-term reward given the company's fundamentals.
Catalysts
- Clarifying commentary or analyst notes that correct the $103M framing and articulate the correct revenue base - reduces informational discount.
- Quarterly results or guidance lifts where revenue growth, margin expansion or FCF beat expectations and management raises full-year targets.
- Industry tailwinds: continued utility and municipal spending on decarbonization and grid modernization that drive sustained Energy segment bookings.
- Short-covering events if headlines or reports force repositioning among skeptical holders; days-to-cover above six suggests potential for squeezes on strong news.
Risks and counterarguments
- Execution risk: Engineering & Consulting projects can be lumpy. Missed milestones or contract delays could compress margins and cash flow, pressuring the stock.
- Cyclical/public-spend risk: A pullback in municipal budgets or delayed utility capital programs would reduce near-term revenue visibility and could justify a lower multiple.
- Valuation re-rate failure: If investors keep pricing Willdan off the incorrect $103M figure (or interpret it differently), the multiple may not rerate higher and the stock could drift down.
- Short-pressure downside: Elevated short interest can work both ways. If negative news arrives, shorts can accelerate declines, amplifying losses before the fundamentals reassert themselves.
- Macro risk: Rates, credit conditions or a broad small-cap sell-off could compress multiples across the board regardless of company-specific fundamentals.
Counterargument: It’s possible the $103M figure refers to a single-quarter run-rate or a specific business line, not annual consolidated revenue. If that’s the case, some of the confusion is semantic rather than substantive. Even so, the company’s multiples and cash-flow profile still point to materially higher consolidated revenue than $103M.
What would change my mind
I will abandon the trade if Willdan reports a sequential decline in revenue or a material downward revision to full-year guidance that brings implied trailing revenue close to the disputed $103M number. A sustained technical breakdown below $75 with accelerating volume and headline-driven selling would also invalidate the setup. Conversely, better-than-expected guidance or confirmation that the $103M citation was a misinterpretation would reinforce the thesis and likely accelerate the move toward $95.
Quick reference table
| Metric | Value |
|---|---|
| Current price | $82.92 |
| Market cap | $1,263,045,732 |
| Implied trailing revenue | ~$740M - $750M |
| EPS | $4.29 |
| Free cash flow | $62.33M |
| Debt / Equity | 0.20 |
| Short interest (latest) | ~1.91M shares (~13% of float) |
Conclusion
Burton’s $103M narrative created market noise; the company’s own valuation math tells a different story. Willdan’s combination of solid returns, healthy FCF and low leverage argue that the stock is priced on a larger revenue base. That disagreement between narrative and numbers creates a tradable opportunity: buy $82.92, stop $75.00, target $95.00 over mid term (45 trading days). The plan uses defined risk and leans on both fundamentals and a technical/sentiment setup. If the company proves the lower-number thesis true via guidance or earnings, I’ll exit and reassess. Otherwise, the market should realign to the larger revenue reality and reward the stock with a modest re-rate.