XML 29 R24.htm IDEA: XBRL DOCUMENT v3.3.0.814
Contracts in Process (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Contracts in Process [Line Items]    
Costs and estimated earnings on uncompleted contracts $ 2,065,572 $ 1,746,507
Less: Billings to date 2,033,232 1,740,019
Net Costs And Estimated Earnings In Excess Of Billings $ 32,340 $ 6,488