XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Current assets:    
Cash and cash equivalents $ 52,371 $ 83,878
Accounts receivable, less allowances (2022 - $1,320; 2021 - $898) 153,879 148,030
Costs and estimated earnings in excess of billings on uncompleted contracts 44,752 30,774
Inventories 9,974 7,342
Income taxes receivable 13,547 16,965
Other current assets 12,889 4,230
Total current assets 287,412 291,219
Restricted Cash 25,000 0
Property, plant and equipment, net 53,869 69,407
Operating lease right-of-use assets 22,067 22,412
Goodwill 42,135 60,636
Other intangible assets 4,796 6,614
Deferred income taxes 0 5,295
Other assets 5,514 11,973
Total assets 440,793 467,556
Current liabilities:    
Accounts payable 74,886 60,920
Billings on uncompleted contracts in excess of costs and estimated earnings 65,106 53,832
Accrued wages and benefits 21,526 21,008
Accrued insurance 6,125 6,568
Operating lease liabilities 5,715 5,747
Other accrued expenses 4,427 5,327
Total current liabilities 177,785 153,402
Deferred income taxes 26 34
Operating lease liabilities 19,904 20,771
Borrowings under asset-backed credit facility 15,000 0
Other liabilities, non-current 372 7,810
Total liabilities 213,087 182,017
Commitments and contingencies
Stockholders' equity:    
Common stock—$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June 30, 2022 and June 30, 2021; 26,790,514 and 26,549,438 shares outstanding as of June 30, 2022 and June 30, 2021, respectively 279 279
Additional paid-in capital 139,854 137,575
Retained earnings 111,278 175,178
Accumulated other comprehensive loss (8,175) (6,749)
Total stockholders' equity before treasury stock 243,236 306,283
Treasury stock, at cost — 1,097,703 and 1,338,779 shares as of June 30, 2022 and June 30, 2021, respectively (15,530) (20,744)
Total stockholders' equity 227,706 285,539
Total liabilities and stockholders' equity $ 440,793 $ 467,556