XML 74 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Supplemental Balance Sheet Information - Uncompleted Contracts (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Supplemental Balance Sheet Data [Abstract]    
Costs incurred on uncompleted contracts $ 751,399 $ 741,590
Estimated earnings to date 138,998 165,862
Subtotal 890,397 907,452
Less – billings to date (866,623) (907,749)
Total 23,774 (297)
Costs and estimated earnings in excess of billings 75,371 62,401
Billings in excess of costs and estimated earnings $ (51,597) $ (62,698)