# Willdan Group, Inc.: financial statements, quarterly

WLDN · Nasdaq · CIK 1370450 · [Industrials](/sectors/industrials.md) · fiscal year ends Jan 1

Pages: [Overview](/companies/wldn.md) · [Financials](/companies/wldn/financials.md) · [Filings](/companies/wldn/filings.md) · [Insiders](/companies/wldn/insiders.md)

Standardized line items from XBRL company facts. Each value links to its filing; d marks a value derived from year-to-date figures. Other view: [annual](/companies/wldn/financials.md?period=annual).

## Income statement

| Line item | Unit | Q3 FY2023 (2023-09-29) | Q4 FY2023 (2023-12-29) | Q1 FY2024 (2024-03-29) | Q2 FY2024 (2024-06-28) | Q3 FY2024 (2024-09-27) | Q4 FY2024 (2024-12-27) | Q1 FY2025 (2025-04-04) | Q2 FY2025 (2025-07-04) | Q3 FY2025 (2025-10-03) | Q4 FY2025 (2026-01-02) | Q1 FY2026 (2026-04-03) | Q2 FY2026 (2026-07-03) |
| --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| Revenue | $m | [133](/filings/0001558370-25-002429.md) | [156](/filings/0001558370-25-002429.md) | [122](/filings/0001104659-26-020767.md) | [141](/filings/0001104659-26-020767.md) | [158](/filings/0001104659-26-020767.md) | [144](/filings/0001104659-26-020767.md) | [152](/filings/0001104659-26-057350.md) | [173](/filings/0001104659-26-092196.md) | [182](/filings/0001104659-26-020767.md) | [174](/filings/0001104659-26-020767.md) | [155](/filings/0001104659-26-057350.md) | [231](/filings/0001104659-26-092196.md) |
| Cost of revenue | $m | [89.3](/filings/0001558370-24-014072.md) | [101 d](/filings/0001104659-26-020767.md) | [75.1](/filings/0001558370-25-007025.md) | [92.2](/filings/0001558370-25-010820.md) | [107](/filings/0001104659-25-107945.md) | [89.1 d](/filings/0001104659-26-020767.md) | [94.7](/filings/0001104659-26-057350.md) | [105](/filings/0001104659-26-092196.md) | [115](/filings/0001104659-25-107945.md) | [111 d](/filings/0001104659-26-020767.md) | [92.0](/filings/0001104659-26-057350.md) | [144](/filings/0001104659-26-092196.md) |
| Gross profit | $m | [43.4](/filings/0001558370-24-014072.md) | [54.4 d](/filings/0001104659-26-020767.md) | [47.4](/filings/0001558370-25-007025.md) | [48.8](/filings/0001558370-25-010820.md) | [51.6](/filings/0001104659-25-107945.md) | [55.0 d](/filings/0001104659-26-020767.md) | [57.7](/filings/0001104659-26-057350.md) | [68.3](/filings/0001104659-26-092196.md) | [67.1](/filings/0001104659-25-107945.md) | [62.6 d](/filings/0001104659-26-020767.md) | [63.2](/filings/0001104659-26-057350.md) | [87.5](/filings/0001104659-26-092196.md) |
| Operating income | $m | [3.8](/filings/0001558370-25-002429.md) | [11.7](/filings/0001558370-25-002429.md) | [5.4](/filings/0001104659-26-020767.md) | [6.4](/filings/0001104659-26-020767.md) | [8.7](/filings/0001104659-26-020767.md) | [10.9](/filings/0001104659-26-020767.md) | [7.0](/filings/0001104659-26-057350.md) | [11.8](/filings/0001104659-26-092196.md) | [14.9](/filings/0001104659-26-020767.md) | [10.4](/filings/0001104659-26-020767.md) | [7.3](/filings/0001104659-26-057350.md) | [19.7](/filings/0001104659-26-092196.md) |
| Interest expense | $m | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported |
| Income tax | $m | [0.7](/filings/0001558370-25-002429.md) | [2.0](/filings/0001558370-25-002429.md) | [1.0](/filings/0001104659-26-020767.md) | [0.7](/filings/0001104659-26-020767.md) | [0.2](/filings/0001104659-26-020767.md) | [2.2](/filings/0001104659-26-020767.md) | [0.5](/filings/0001104659-26-057350.md) | [(5.3)](/filings/0001104659-26-092196.md) | [0.6](/filings/0001104659-26-020767.md) | [(8.4)](/filings/0001104659-26-020767.md) | [(1.3)](/filings/0001104659-26-057350.md) | [(5.3)](/filings/0001104659-26-092196.md) |
| Net income | $m | [1.6](/filings/0001558370-25-002429.md) | [8.0](/filings/0001558370-25-002429.md) | [2.9](/filings/0001104659-26-020767.md) | [4.6](/filings/0001104659-26-020767.md) | [7.3](/filings/0001104659-26-020767.md) | [7.7](/filings/0001104659-26-020767.md) | [4.7](/filings/0001104659-26-092196.md) | [15.4](/filings/0001104659-26-092196.md) | [13.7](/filings/0001104659-26-020767.md) | [18.7](/filings/0001104659-26-020767.md) | [8.5](/filings/0001104659-26-092196.md) | [24.3](/filings/0001104659-26-092196.md) |
| Diluted EPS | $ per share | [0.11](/filings/0001558370-25-002429.md) | [0.58](/filings/0001558370-25-002429.md) | [0.21](/filings/0001104659-26-020767.md) | [0.33](/filings/0001104659-26-020767.md) | [0.51](/filings/0001104659-26-020767.md) | [0.53](/filings/0001104659-26-020767.md) | [0.32](/filings/0001104659-26-057350.md) | [1.03](/filings/0001104659-26-092196.md) | [0.90](/filings/0001104659-26-020767.md) | [1.23](/filings/0001104659-26-020767.md) | [0.55](/filings/0001104659-26-057350.md) | [1.58](/filings/0001104659-26-092196.md) |
| Basic EPS | $ per share | [0.12](/filings/0001558370-25-002429.md) | [0.59](/filings/0001558370-25-002429.md) | [0.22](/filings/0001104659-26-020767.md) | [0.33](/filings/0001104659-26-020767.md) | [0.53](/filings/0001104659-26-020767.md) | [0.55](/filings/0001104659-26-020767.md) | [0.33](/filings/0001104659-26-057350.md) | [1.07](/filings/0001104659-26-092196.md) | [0.94](/filings/0001104659-26-020767.md) | [1.28](/filings/0001104659-26-020767.md) | [0.58](/filings/0001104659-26-057350.md) | [1.62](/filings/0001104659-26-092196.md) |

- Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
- Cost of revenue: us-gaap:CostOfRevenue
- Gross profit: us-gaap:GrossProfit
- Operating income: us-gaap:OperatingIncomeLoss
- Interest expense: not reported
- Income tax: us-gaap:IncomeTaxExpenseBenefit
- Net income: us-gaap:NetIncomeLoss
- Diluted EPS: us-gaap:EarningsPerShareDiluted
- Basic EPS: us-gaap:EarningsPerShareBasic

## Balance sheet

| Line item | Unit | Q3 FY2023 (2023-09-29) | FY2023 (2023-12-29) | Q1 FY2024 (2024-03-29) | Q2 FY2024 (2024-06-28) | Q3 FY2024 (2024-09-27) | FY2024 (2024-12-27) | Q1 FY2025 (2025-04-04) | Q2 FY2025 (2025-07-04) | Q3 FY2025 (2025-10-03) | FY2025 (2026-01-02) | Q1 FY2026 (2026-04-03) | Q2 FY2026 (2026-07-03) |
| --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| Cash and equivalents | $m | [12.9](/filings/0001558370-23-017486.md) | [23.4](/filings/0001104659-26-020767.md) | [46.9](/filings/0001558370-24-006577.md) | [44.3](/filings/0001558370-24-010633.md) | [53.1](/filings/0001558370-24-014072.md) | [74.2](/filings/0001104659-26-020767.md) | [38.4](/filings/0001558370-25-007025.md) | [32.3](/filings/0001558370-25-010820.md) | [33.1](/filings/0001104659-25-107945.md) | [65.9](/filings/0001104659-26-092196.md) | [28.3](/filings/0001104659-26-057350.md) | [34.9](/filings/0001104659-26-092196.md) |
| Current assets | $m | [165](/filings/0001558370-23-017486.md) | [192](/filings/0001558370-25-002429.md) | [187](/filings/0001558370-24-006577.md) | [200](/filings/0001558370-24-010633.md) | [228](/filings/0001558370-24-014072.md) | [236](/filings/0001104659-26-020767.md) | [197](/filings/0001558370-25-007025.md) | [206](/filings/0001558370-25-010820.md) | [229](/filings/0001104659-25-107945.md) | [252](/filings/0001104659-26-092196.md) | [220](/filings/0001104659-26-057350.md) | [270](/filings/0001104659-26-092196.md) |
| Total assets | $m | [402](/filings/0001558370-24-014072.md) | [416](/filings/0001104659-26-020767.md) | [408](/filings/0001558370-25-007025.md) | [421](/filings/0001558370-25-010820.md) | [447](/filings/0001104659-25-107945.md) | [465](/filings/0001104659-26-020767.md) | [471](/filings/0001104659-26-057350.md) | [485](/filings/0001104659-26-092196.md) | [508](/filings/0001104659-25-107945.md) | [544](/filings/0001104659-26-092196.md) | [512](/filings/0001104659-26-057350.md) | [635](/filings/0001104659-26-092196.md) |
| Current liabilities | $m | [108](/filings/0001558370-23-017486.md) | [115](/filings/0001558370-25-002429.md) | [104](/filings/0001558370-24-006577.md) | [111](/filings/0001558370-24-010633.md) | [129](/filings/0001558370-24-014072.md) | [138](/filings/0001104659-26-020767.md) | [122](/filings/0001558370-25-007025.md) | [144](/filings/0001558370-25-010820.md) | [155](/filings/0001104659-25-107945.md) | [162](/filings/0001104659-26-092196.md) | [131](/filings/0001104659-26-057350.md) | [197](/filings/0001104659-26-092196.md) |
| Total liabilities | $m | [211](/filings/0001558370-23-017486.md) | [216](/filings/0001558370-25-002429.md) | [202](/filings/0001558370-24-006577.md) | [208](/filings/0001558370-24-010633.md) | [223](/filings/0001558370-24-014072.md) | [231](/filings/0001104659-26-020767.md) | [226](/filings/0001558370-25-007025.md) | [219](/filings/0001558370-25-010820.md) | [225](/filings/0001104659-25-107945.md) | [239](/filings/0001104659-26-092196.md) | [201](/filings/0001104659-26-057350.md) | [284](/filings/0001104659-26-092196.md) |
| Long-term debt | $m | [91.4](/filings/0001558370-23-017486.md) | [89.0](/filings/0001558370-25-002429.md) | [86.6](/filings/0001558370-24-006577.md) | [84.2](/filings/0001558370-24-010633.md) | [81.8](/filings/0001558370-24-014072.md) | [79.4](/filings/0001104659-26-020767.md) | [84.4](/filings/0001558370-25-007025.md) | [57.2](/filings/0001558370-25-010820.md) | [46.6](/filings/0001104659-25-107945.md) | [46.0](/filings/0001104659-26-092196.md) | [45.4](/filings/0001104659-26-057350.md) | [64.7](/filings/0001104659-26-092196.md) |
| Current portion of debt | $m | [8.0](/filings/0001558370-23-017486.md) | [8.5](/filings/0001558370-25-002429.md) | [8.9](/filings/0001558370-24-006577.md) | [9.5](/filings/0001558370-24-010633.md) | [10.1](/filings/0001558370-24-014072.md) | [10.1](/filings/0001104659-26-020767.md) | [2.5](/filings/0001558370-25-007025.md) | [2.5](/filings/0001558370-25-010820.md) | [2.5](/filings/0001104659-25-107945.md) | [2.5](/filings/0001104659-26-092196.md) | [2.5](/filings/0001104659-26-057350.md) | [2.5](/filings/0001104659-26-092196.md) |
| Shareholders' equity | $m | [191](/filings/0001558370-23-017486.md) | [200](/filings/0001558370-25-002429.md) | [206](/filings/0001558370-24-006577.md) | [213](/filings/0001558370-24-010633.md) | [224](/filings/0001558370-24-014072.md) | [234](/filings/0001104659-26-020767.md) | [246](/filings/0001558370-25-007025.md) | [266](/filings/0001558370-25-010820.md) | [283](/filings/0001104659-25-107945.md) | [305](/filings/0001104659-26-092196.md) | [310](/filings/0001104659-26-057350.md) | [350](/filings/0001104659-26-092196.md) |

- Cash and equivalents: us-gaap:CashAndCashEquivalentsAtCarryingValue
- Current assets: us-gaap:AssetsCurrent
- Total assets: us-gaap:Assets
- Current liabilities: us-gaap:LiabilitiesCurrent
- Total liabilities: us-gaap:Liabilities
- Long-term debt: us-gaap:LongTermDebtNoncurrent
- Current portion of debt: us-gaap:LongTermDebtCurrent
- Shareholders' equity: us-gaap:StockholdersEquity

## Cash flow

| Line item | Unit | Q3 FY2023 (2023-09-29) | Q4 FY2023 (2023-12-29) | Q1 FY2024 (2024-03-29) | Q2 FY2024 (2024-06-28) | Q3 FY2024 (2024-09-27) | Q4 FY2024 (2024-12-27) | Q1 FY2025 (2025-04-04) | Q2 FY2025 (2025-07-04) | Q3 FY2025 (2025-10-03) | Q4 FY2025 (2026-01-02) | Q1 FY2026 (2026-04-03) | Q2 FY2026 (2026-07-03) |
| --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| Operating cash flow | $m | [5.2 d](/filings/0001558370-24-014072.md) | [15.1 d](/filings/0001104659-26-020767.md) | [26.9](/filings/0001558370-25-007025.md) | [0.9 d](/filings/0001558370-25-010820.md) | [10.8 d](/filings/0001104659-25-107945.md) | [33.5 d](/filings/0001104659-26-020767.md) | [3.3](/filings/0001104659-26-057350.md) | [25.4 d](/filings/0001104659-26-092196.md) | [12.2 d](/filings/0001104659-25-107945.md) | [39.2 d](/filings/0001104659-26-020767.md) | [(24.4)](/filings/0001104659-26-057350.md) | [43.9 d](/filings/0001104659-26-092196.md) |
| Capital expenditure | $m | [1.8 d](/filings/0001558370-24-014072.md) | [2.3 d](/filings/0001104659-26-020767.md) | [2.0](/filings/0001558370-25-007025.md) | [2.2 d](/filings/0001558370-25-010820.md) | [1.9 d](/filings/0001104659-25-107945.md) | [2.3 d](/filings/0001104659-26-020767.md) | [2.3](/filings/0001104659-26-057350.md) | [2.2 d](/filings/0001104659-26-092196.md) | [2.4 d](/filings/0001104659-25-107945.md) | [2.5 d](/filings/0001104659-26-020767.md) | [2.0](/filings/0001104659-26-057350.md) | [1.6 d](/filings/0001104659-26-092196.md) |

- Operating cash flow: us-gaap:NetCashProvidedByUsedInOperatingActivities
- Capital expenditure: us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

## Shares

| Line item | Unit | Q3 FY2023 (2023-09-29) | Q4 FY2023 (2023-12-29) | Q1 FY2024 (2024-03-29) | Q2 FY2024 (2024-06-28) | Q3 FY2024 (2024-09-27) | Q4 FY2024 (2024-12-27) | Q1 FY2025 (2025-04-04) | Q2 FY2025 (2025-07-04) | Q3 FY2025 (2025-10-03) | Q4 FY2025 (2026-01-02) | Q1 FY2026 (2026-04-03) | Q2 FY2026 (2026-07-03) |
| --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| Diluted shares (weighted) | millions of shares | [13.7](/filings/0001558370-25-002429.md) | [13.7](/filings/0001558370-25-002429.md) | [13.9](/filings/0001104659-26-020767.md) | [14.1](/filings/0001104659-26-020767.md) | [14.4](/filings/0001104659-26-020767.md) | [14.5](/filings/0001104659-26-020767.md) | [14.6](/filings/0001104659-26-057350.md) | [14.9](/filings/0001104659-26-092196.md) | [15.2](/filings/0001104659-26-020767.md) | [15.3](/filings/0001104659-26-020767.md) | [15.4](/filings/0001104659-26-057350.md) | [15.4](/filings/0001104659-26-092196.md) |

- Diluted shares (weighted): us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

Shares outstanding: 15,232,091 at 2026-08-06, from the cover of the [10-Q filed 2026-08-07](/filings/0001104659-26-092196.md) (dei:EntityCommonStockSharesOutstanding).

Source: SEC EDGAR, XBRL company facts. Last ingested by Listed: Oct 24, 2026, 15:38 ET. No prices; not investment advice.
