XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 47,160 $ 54,812
Accounts receivable, less allowances (December 31, 2023—$408 and June 30, 2023—$1,061) 158,182 145,764
Costs and estimated earnings in excess of billings on uncompleted contracts 40,426 44,888
Inventories 8,441 7,437
Income taxes receivable 449 496
Prepaid expenses 8,470 5,741
Other current assets 4,184 3,118
Total current assets 267,312 262,256
Restricted cash 25,000 25,000
Property, plant and equipment - net 42,486 47,545
Operating lease right-of-use assets 18,992 21,799
Goodwill 29,131 29,120
Other intangible assets, net of accumulated amortization 2,202 3,066
Other assets, non-current 19,711 11,718
Total assets 404,834 400,504
Current liabilities:    
Accounts payable 61,887 76,365
Billings on uncompleted contracts in excess of costs and estimated earnings 117,273 85,436
Accrued wages and benefits 13,804 13,679
Accrued insurance 5,781 5,579
Operating lease liabilities 3,981 4,661
Other accrued expenses 2,339 1,815
Total current liabilities 205,065 187,535
Deferred income taxes 26 26
Operating lease liabilities 18,655 20,660
Borrowings under asset-backed credit facility 0 10,000
Other liabilities, non-current 2,178 799
Total liabilities 225,924 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 December 31, 2023 and June 30, 2023; 27,300,485 and 27,047,318 shares outstanding as of December 31, 2023 and June 30, 2023, respectively 279 279
Additional paid-in capital 140,668 140,810
Retained earnings 52,899 58,917
Accumulated other comprehensive loss (8,745) (8,769)
Stockholders' equity 185,101 191,237
Treasury stock, at cost — 587,732 shares as of December 31, 2023, and 840,899 shares as of June 30, 2023 (6,191) (9,753)
Total stockholders' equity 178,910 181,484
Total liabilities and stockholders’ equity $ 404,834 $ 400,504