XML 25 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Current assets:    
Cash and cash equivalents $ 83,878 $ 100,036
Accounts receivable, less allowances (2021 - $898; 2020 - $905) 148,030 160,671
Costs and estimated earnings in excess of billings on uncompleted contracts 30,774 59,548
Inventories 7,342 6,460
Income taxes receivable 16,965 3,919
Other current assets 4,230 4,526
Total current assets 291,219 335,160
Property, plant and equipment, at cost:    
Land and buildings 41,633 42,695
Construction equipment 94,453 94,154
Transportation equipment 50,510 55,864
Office equipment and software 42,706 39,356
Construction in progress 493 4,427
Total property, plant and equipment - at cost 229,795 236,496
Accumulated depreciation (160,388) (155,748)
Property, plant and equipment - net 69,407 80,748
Operating lease right-of-use assets 22,412 21,375
Goodwill 60,636 60,369
Other intangible assets 6,614 8,837
Deferred income taxes 5,295 5,988
Other assets 11,973 4,833
Total assets 467,556 517,310
Current liabilities:    
Accounts payable 60,920 73,094
Billings on uncompleted contracts in excess of costs and estimated earnings 53,832 63,889
Accrued wages and benefits 21,008 16,205
Accrued insurance 6,568 7,301
Operating lease liabilities 5,747 7,568
Other accrued expenses 5,327 7,890
Total current liabilities 153,402 175,947
Deferred income taxes 34 61
Operating lease liabilities 20,771 19,997
Borrowings under senior secured revolving credit facility 0 9,208
Other liabilities 7,810 4,208
Total liabilities 182,017 209,421
Commitments and contingencies
Stockholders' equity:    
Common stock—$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June 30, 2021 and June 30, 2020; 26,549,438 and 26,141,528 shares outstanding as of June 30, 2021 and June 30, 2020 279 279
Additional paid-in capital 137,575 138,966
Retained earnings 175,178 206,402
Accumulated other comprehensive loss (6,749) (8,373)
Total stockholders' equity before treasury stock 306,283 337,274
Less treasury stock, at cost — 1,338,779 and 1,746,689 shares as of June 30, 2021 and June 30, 2020 (20,744) (29,385)
Total stockholders' equity 285,539 307,889
Total liabilities and stockholders' equity $ 467,556 $ 517,310