XML 38 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Contracts in Process (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Contracts in Process [Line Items]    
Costs and estimated earnings on uncompleted contracts $ 1,995,598 $ 1,746,507
Less: Billings to date 1,954,019 1,740,019
Net Costs And Estimated Earnings In Excess Of Billings $ 41,579 $ 6,488