XML 22 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounts Receivable And Contracts In Progress (Schedule Of Accounts Receivable) (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Accounts Receivable [Line Items]    
Retainage $ 21,220 $ 20,692
Accounts Receivable, Gross 123,439 128,478
Allowance for doubtful accounts (1,500) (1,839)
Total accounts receivable 121,939 126,639
Current portion of accounts receivable-net 112,897 120,268
Long-term accounts receivable and retainage 9,042 6,371
Completed Contracts [Member]
   
Accounts Receivable [Line Items]    
Contracts 30,713 38,317
Contracts In Progress [Member]
   
Accounts Receivable [Line Items]    
Contracts $ 71,506 $ 69,469