XML 69 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 69,658 $ 54,812
Accounts receivable, less allowances (March 31, 2024—$428 and June 30, 2023—$1,061) 172,924 145,764
Costs and estimated earnings in excess of billings on uncompleted contracts 34,600 44,888
Inventories 9,057 7,437
Income taxes receivable 325 496
Prepaid expenses 6,606 5,741
Other current assets 0 3,118
Total current assets 293,170 262,256
Restricted cash 25,000 25,000
Property, plant and equipment - net 44,711 47,545
Operating lease right-of-use assets 17,911 21,799
Goodwill 29,061 29,120
Other intangible assets, net of accumulated amortization 1,925 3,066
Other assets, non-current (Note 2) 28,227 11,718
Total assets 440,005 400,504
Current liabilities:    
Accounts payable 55,192 76,365
Billings on uncompleted contracts in excess of costs and estimated earnings 167,657 85,436
Accrued wages and benefits 18,068 13,679
Accrued insurance 5,699 5,579
Operating lease liabilities 3,624 4,661
Other accrued expenses 2,009 1,815
Total current liabilities 252,249 187,535
Deferred income taxes 25 26
Operating lease liabilities 17,947 20,660
Borrowings under asset-backed credit facility 0 10,000
Other liabilities, non-current 3,982 799
Total liabilities 274,203 219,020
Commitments and contingencies
Stockholders’ equity:    
Common stock—$0.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of March 31, 2024 and June 30, 2023; 27,304,734 and 27,047,318 shares outstanding as of March 31, 2024 and June 30, 2023, respectively 279 279
Additional paid-in capital 142,634 140,810
Retained earnings 38,318 58,917
Accumulated other comprehensive loss (9,293) (8,769)
Treasury stock, at cost — 583,483 shares as of March 31, 2024, and 840,899 shares as of June 30, 2023 (6,136) (9,753)
Total stockholders' equity 165,802 181,484
Total liabilities and stockholders’ equity $ 440,005 $ 400,504