XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Current assets:    
Cash and cash equivalents (Note 1) $ 14,342 $ 52,371
Accounts receivable, less allowances (September 30, 2022—$1,222 and June 30, 2022—$1,320) 149,345 153,879
Costs and estimated earnings in excess of billings on uncompleted contracts 59,609 44,752
Inventories 8,379 9,974
Income taxes receivable 13,546 13,547
Prepaid expenses 9,833 4,024
Other current assets 5,550 8,865
Total current assets 260,604 287,412
Restricted Cash 25,000 25,000
Property, plant and equipment, net 51,659 53,869
Operating lease right-of-use assets 21,185 22,067
Goodwill 41,916 42,135
Other intangible assets, net of accumulated amortization 4,364 4,796
Other assets, non-current 6,184 5,514
Total assets 410,912 440,793
Current liabilities:    
Accounts payable 68,557 74,886
Billings on uncompleted contracts in excess of costs and estimated earnings 53,286 65,106
Accrued wages and benefits 16,643 21,526
Accrued insurance 6,981 6,125
Operating lease liabilities 4,895 5,715
Other accrued expenses 4,236 4,427
Total current liabilities 154,598 177,785
Deferred income taxes 23 26
Operating lease liabilities 19,698 19,904
Borrowings under asset-backed credit facility 15,000 15,000
Other liabilities, non-current 342 372
Total liabilities 189,661 213,087
Commitments and contingencies
Stockholders' equity:    
Common stock—$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of September 30, 2022 and June 30, 2022; 26,955,510 and 26,790,514 shares outstanding as of September 30, 2022 and June 30, 2022, respectively 279 279
Additional paid-in capital 137,651 139,854
Retained earnings 104,766 111,278
Accumulated other comprehensive loss (9,928) (8,175)
Stockholders' equity 232,768 243,236
Treasury stock, at cost — 932,707 shares as of September 30, 2022, and 1,097,703 shares as of June 30, 2022 (11,517) (15,530)
Total stockholders' equity 221,251 227,706
Total liabilities and stockholders’ equity $ 410,912 $ 440,793