XML 24 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Current assets:    
Cash and cash equivalents $ 192,307 $ 224,641
Accounts receivable, net of allowance for credit losses 160,344 154,994
Costs and estimated earnings in excess of billings on uncompleted contracts 37,912 29,764
Inventories 5,579 5,917
Income taxes receivable 75 110
Prepaid expenses and other current assets 14,195 4,347
Total current assets 410,412 419,773
Restricted cash 25,000 25,000
Property, plant and equipment, net 41,347 42,097
Operating lease right-of-use assets 15,827 17,827
Goodwill 28,978 29,047
Other intangible assets, net of accumulated amortization 281 555
Other assets, non-current (Note 2) 76,341 65,957
Total assets 598,186 600,256
Current liabilities:    
Accounts payable 98,199 80,453
Billings on uncompleted contracts in excess of costs and estimated earnings 317,556 323,593
Accrued wages and benefits 15,409 18,961
Accrued insurance 4,711 5,310
Operating lease liabilities 4,458 4,441
Other accrued expenses 3,122 3,617
Total current liabilities 443,455 436,375
Deferred income taxes 24 25
Operating lease liabilities 15,902 16,986
Other liabilities, non-current 2,539 4,154
Total liabilities 461,920 457,540
Commitments and contingencies (Note 5)
Stockholders’ equity:    
Common stock — $0.01 par value; 60,000,000 shares authorized; 28,070,427 shares issued and outstanding at September 30, 2025; 27,888,217 shares issued at June 30, 2025 and 27,610,486 shares outstanding as of June 30, 2025; 281 279
Additional paid-in capital 145,100 149,969
Retained earnings 816 4,479
Accumulated other comprehensive loss (9,931) (9,403)
Treasury stock, at cost — 0 shares as of September 30, 2025 and 277,731 shares as of June 30, 2025; 0 (2,608)
Total stockholders' equity 136,266 142,716
Total liabilities and stockholders’ equity $ 598,186 $ 600,256