XML 86 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Detail of Certain Balance Sheet Accounts - Contracts in Progress (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Costs incurred on contracts in progress $ 7,912,999 $ 6,687,484
Estimated earnings, net of estimated losses 1,092,303 766,560
Cost and estimated earnings, total 9,005,302 7,454,044
Less — Billings to date (8,941,397) (7,255,582)
Cost and estimated earnings, net 63,905 198,462
Costs and estimated earnings in excess of billings on uncompleted contracts 497,292 473,308
Less — Billings in excess of costs and estimated earnings on uncompleted contracts $ (433,387) $ (274,846)