| Income Statement | 2025-10-03 | 2025-07-04 | 2024-09-27 | 2024-06-28 |
|---|---|---|---|---|
| Contract revenue | 182,006 | 173,473 | 158,252 | 140,996 |
| Salaries and wages | 27,878 | 26,643 | 24,088 | 23,647 |
| Subcontractor services and other direct costs | 87,039 | 78,505 | 82,563 | 68,545 |
| Total direct costs of contract revenue | 114,917 | 105,148 | 106,651 | 92,192 |
| Gross profit | 67,089 | 68,325 | 51,601 | 48,804 |
| Salaries and wages, payroll taxes and employee benefits | 31,720 | 32,576 | 25,876 | 26,064 |
| Facilities and facility related | 2,369 | 2,369 | 2,381 | 2,405 |
| Stock-based compensation | 3,147 | 3,182 | 2,020 | 1,945 |
| Depreciation and amortization | 3,913 | 5,504 | 3,716 | 3,629 |
| Other | 11,078 | 12,878 | 8,934 | 8,313 |
| Total general and administrative expenses | 52,227 | 56,509 | 42,927 | 42,356 |
| Income (loss) from operations | 14,862 | 11,816 | 8,674 | 6,448 |
| Interest expense, net | -902 | -2,186 | -1,934 | -1,960 |
| Other, net | 330 | 551 | 763 | 826 |
| Total other expense, net | -572 | -1,635 | -1,171 | -1,134 |
| Income (loss) before income taxes | 14,290 | 10,181 | 7,503 | 5,314 |
| Income tax (benefit) expense | 569 | -5,255 | 157 | 720 |
| Net income (loss) | 13,721 | 15,436 | 7,346 | 4,594 |
| Unrealized gain (loss) on derivative contracts, net of tax | -20 | 188 | -678 | 101 |
| Comprehensive income (loss) | 13,701 | 15,624 | 6,668 | 4,695 |
| Earnings per share, basic | 0.94 | 1.07 | 0.53 | 0.33 |
| Earnings per share, diluted | 0.9 | 1.03 | 0.51 | 0.33 |
| Weighted average number of shares outstanding, basic | 14,603,000 | 14,444,000 | 13,930,000 | 13,725,000 |
| Weighted average number of shares outstanding, diluted | 15,229,000 | 14,917,000 | 14,358,000 | 14,074,000 |
Willdan Group, Inc. (WLDN)
Willdan Group, Inc. (WLDN)