XML 61 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Balance Sheets (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Jun. 30, 2011
Current assets:    
Cash and cash equivalents $ 39,726 $ 59,357
Accounts receivable, less allowances (2012 - $1,201; 2011 - $1,428) 108,034 103,483
Costs and estimated earnings in excess of billings on uncompleted contracts 68,562 40,056
Inventories 2,482 2,249
Income taxes receivable   399
Deferred income taxes 6,024 5,607
Other current assets 5,688 4,399
Total current assets 230,516 215,550
Property, plant and equipment, at cost:    
Land and buildings 28,846 28,287
Construction equipment 59,176 55,272
Transportation equipment 25,865 21,690
Office equipment and software 16,892 15,442
Construction in progress 2,910 2,465
Property, plant and equipment at cost, gross 133,689 123,156
Accumulated depreciation (78,814) (69,845)
Property, plant and equipment at cost, net 54,875 53,311
Goodwill 28,675 29,058
Other intangible assets 6,504 6,953
Other assets 2,565 1,564
Total assets 323,135 306,436
Current liabilities:    
Accounts payable 48,931 36,377
Billings on uncompleted contracts in excess of costs and estimated earnings 30,293 35,485
Accrued wages and benefits 15,298 18,099
Accrued insurance 6,912 7,514
Income taxes payable 1,115  
Acquisition payable 400  
Other accrued expenses 3,014 2,701
Total current liabilities 105,963 100,176
Deferred income taxes 6,075 5,789
Acquisition payable   800
Commitments and contingencies      
Stockholders' equity:    
Common stock - $.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June 30, 2012 and June 30, 2011 279 279
Additional paid-in capital 116,693 113,686
Retained earnings 117,419 100,231
Accumulated other comprehensive income 771 1,436
Total stockholders' equity before treasury stock 235,162 215,632
Less treasury stock, at cost - 2,141,990 and 1,417,539 shares as of June 30, 2012 and June 30, 2011 (24,065) (15,961)
Total stockholders' equity 211,097 199,671
Total liabilities and stockholders' equity $ 323,135 $ 306,436