XML 64 R24.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 3 - Supplemental Balance Sheet Information (Tables)
12 Months Ended
Dec. 31, 2012
Allowance for Credit Losses on Financing Receivables [Table Text Block]
   
2012
   
2011
   
2010
 
                   
Balance, at beginning of year
  $ 3,309     $ 2,768     $ 2,405  
Charged to expense
    428       397       451  
Write-offs and adjustments
    (485 )     144       (88 )
Balance, at end of year
  $ 3,252     $ 3,309     $ 2,768  
Schedule of Other Assets and Other Liabilities [Table Text Block]
   
2012
   
2011
 
             
Costs incurred on uncompleted contracts
  $ 667,231     $ 599,242  
Estimated earnings to date
    184,322       171,983  
Subtotal
    851,553       771,225  
Less – billings to date
    (812,590 )     (727,977 )
Total
  $ 38,963     $ 43,248  
Included in the accompanying balance sheets:
               
Costs and estimated earnings in excess of billings
    70,515       67,683  
Billings in excess of costs and estimated earnings
    (31,552 )     (24,435 )
Total
  $ 38,963     $ 43,248  
Schedule of Inventory, Current [Table Text Block]
   
2012
   
2011
 
             
Raw materials and supplies
  $ 16,636     $ 17,353  
Work-in-process
    8,876       6,767  
Finished products
    18,056       11,902  
Construction materials
    15,941       18,518  
Total
  $ 59,509     $ 54,540  
Property, Plant and Equipment [Table Text Block]
   
Estimated Useful Lives (Years)
   
2012
   
2011
 
                   
Land and land improvements
        $ 11,988     $ 12,725  
Buildings and improvements
  5 40       64,706       64,810  
Machinery and equipment
  4 10       179,858       176,997  
Furniture and fixtures
  3 10       17,037       16,611  
Autos and trucks
  3 10       50,167       48,855  
Construction in progress
              36,048       15,263  
Subtotal
              359,804       335,261  
Less – Accumulated depreciation
              (173,838 )     (166,316 )
Total
            $ 185,966     $ 168,945  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   
2012
   
2011
 
             
Vendor and other accrued expenses
  $ 34,903     $ 29,818  
Estimated casualty and healthcare liabilities
    12,899       13,684  
Job costs
    14,077       14,654  
Accrued compensation
    12,943       10,454  
Income tax payable and deferred income taxes
    6,418       807  
Total
  $ 81,240     $ 69,417