WLDN
Willdan Group Inc
NASDAQ: WLDN · INDUSTRIALS · ENGINEERING & CONSTRUCTION
$72.86
+0.19% today
Updated 2026-04-29
Market cap
$1.14B
P/E ratio
21.78
P/S ratio
1.67x
EPS (TTM)
$3.49
Dividend yield
—
52W range
$39 – $137
Volume
0.3M
Willdan Group Inc (WLDN) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $78.34M | $78.80M | $73.19M | $61.60M | $77.90M | $107.17M | $93.44M | $85.51M | $108.08M | $135.10M | $208.94M | $273.35M | $272.25M | $443.10M | $390.98M | $353.75M | $429.14M | $510.10M | $565.80M | $681.55M |
| Revenue growth (YoY) | — | +0.6% | -7.1% | -15.8% | +26.4% | +37.6% | -12.8% | -8.5% | +26.4% | +25.0% | +54.7% | +30.8% | -0.4% | +62.8% | -11.8% | -9.5% | +21.3% | +18.9% | +10.9% | +20.5% |
| Cost of revenue | $30.27M | $31.94M | $32.71M | $28.84M | $42.02M | $64.73M | $58.96M | $48.93M | $63.82M | $82.08M | $143.26M | $196.66M | $179.28M | $308.13M | $261.59M | $217.88M | $285.56M | $330.33M | $363.02M | $425.87M |
| Gross profit | $48.07M | $46.86M | $40.48M | $32.76M | $35.87M | $42.44M | $34.48M | $36.58M | $44.26M | $53.02M | $65.68M | $76.69M | $92.97M | $134.97M | $129.39M | $135.87M | $143.58M | $179.77M | $202.78M | $255.68M |
| Gross margin | 61.4% | 59.5% | 55.3% | 53.2% | 46.1% | 39.6% | 36.9% | 42.8% | 41.0% | 39.2% | 31.4% | 28.1% | 34.1% | 30.5% | 33.1% | 38.4% | 33.5% | 35.2% | 35.8% | 37.5% |
| R&D | — | — | — | — | $0.00 | — | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — | — | — | — | — | — | — |
| SG&A | $41.03M | $44.34M | $41.15M | $35.68M | $31.83M | $27.67M | $27.52M | $25.39M | $26.03M | $30.76M | $36.41M | $43.93M | $57.11M | $86.98M | $97.82M | $127.42M | $133.15M | $141.26M | $171.43M | $211.53M |
| Operating income | $7.04M | $2.52M | $-2.80M | $-7.49M | $3.07M | $3.40M | $-19.25M | $2.61M | $8.31M | $7.53M | $11.54M | $13.70M | $12.77M | $9.36M | $-16.23M | $-8.69M | $-7.06M | $22.07M | $31.35M | $44.15M |
| Operating margin | 9.0% | 3.2% | -3.8% | -12.2% | 3.9% | 3.2% | -20.6% | 3.0% | 7.7% | 5.6% | 5.5% | 5.0% | 4.7% | 2.1% | -4.2% | -2.5% | -1.6% | 4.3% | 5.5% | 6.5% |
| EBITDA | $5.11M | $5.94M | $-524000.00 | $-5.65M | $4.17M | $4.35M | $-18.54M | $3.22M | $9.08M | $9.62M | $14.77M | $17.88M | $19.07M | $25.03M | $4.14M | $8.61M | $11.37M | $40.44M | $49.23M | $64.43M |
| EBITDA margin | 6.5% | 7.5% | -0.7% | -9.2% | 5.4% | 4.1% | -19.8% | 3.8% | 8.4% | 7.1% | 7.1% | 6.5% | 7.0% | 5.6% | 1.1% | 2.4% | 2.6% | 7.9% | 8.7% | 9.5% |
| EBIT | $3.52M | $4.19M | $-2.50M | $-7.47M | $3.12M | $3.41M | $-19.28M | $2.64M | $8.62M | $7.55M | $11.55M | $13.80M | $12.86M | $9.56M | $-14.60M | $-8.54M | $-6.12M | $24.00M | $34.48M | $45.74M |
| Interest expense | $773000.00 | $499000.00 | $33000.00 | $38000.00 | $54000.00 | $77000.00 | $106000.00 | $94000.00 | $16000.00 | $207000.00 | $179000.00 | $111000.00 | $700000.00 | $4.90M | $5.07M | $3.87M | $5.33M | $9.41M | $7.80M | $5.75M |
| Income tax | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Effective tax rate | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Net income | $6.29M | $2.14M | $-1.60M | $-5.58M | $2.72M | $1.83M | $-17.30M | $2.63M | $9.42M | $4.26M | $8.30M | $12.13M | $10.03M | $4.84M | $-14.50M | $-8.42M | $-8.45M | $10.93M | $22.57M | $52.56M |
| Net income growth (YoY) | — | -65.9% | -174.9% | -247.4% | +148.8% | -32.7% | -1045.4% | +115.2% | +258.0% | -54.8% | +94.9% | +46.2% | -17.3% | -51.7% | -399.4% | +41.9% | -0.4% | +229.3% | +106.6% | +132.9% |
| Profit margin | 8.0% | 2.7% | -2.2% | -9.0% | 3.5% | 1.7% | -18.5% | 3.1% | 8.7% | 3.2% | 4.0% | 4.4% | 3.7% | 1.1% | -3.7% | -2.4% | -2.0% | 2.1% | 4.0% | 7.7% |