XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Current assets:    
Cash and cash equivalents $ 124,610 $ 115,615
Accounts receivable, net of allowance for credit losses 132,541 138,987
Costs and estimated earnings in excess of billings on uncompleted contracts 31,818 33,893
Inventories 7,508 8,839
Income taxes receivable 180 180
Prepaid expenses and other current assets 12,236 4,077
Total current assets 308,893 301,591
Restricted cash 25,000 25,000
Property, plant and equipment, net 43,247 43,498
Operating lease right-of-use assets 19,155 19,150
Goodwill 29,077 29,023
Other intangible assets, net of accumulated amortization 1,377 1,651
Other assets, non-current (Note 2) 43,408 31,438
Total assets 470,157 451,351
Current liabilities:    
Accounts payable 61,668 65,629
Billings on uncompleted contracts in excess of costs and estimated earnings 204,612 171,308
Accrued wages and benefits 13,910 15,878
Accrued insurance 4,932 4,605
Operating lease liabilities 3,782 3,739
Other accrued expenses 3,247 3,956
Total current liabilities 292,151 265,115
Deferred income taxes 25 25
Operating lease liabilities 19,149 19,156
Other liabilities, non-current 2,315 2,873
Total liabilities 313,640 287,169
Commitments and contingencies (Note 6)
Stockholders’ equity:    
Common stock — $0.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued at September 30, 2024 and June 30, 2024, respectively; 27,550,202 and 27,308,795 shares outstanding as of September 30, 2024 and June 30, 2024, respectively; 279 279
Additional paid-in capital 143,765 145,580
Retained earnings 24,718 33,941
Accumulated other comprehensive loss (9,099) (9,535)
Treasury stock, at cost — 338,015 and 579,422 shares as of September 30, 2024 and June 30, 2024, respectively; (3,146) (6,083)
Total stockholders' equity 156,517 164,182
Total liabilities and stockholders’ equity $ 470,157 $ 451,351