XML 100 R85.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contracts in Progress (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Contractors [Abstract]    
Costs incurred on contracts in progress $ 638,679 $ 597,656
Estimated earnings 149,910 99,985
Costs incurred on contracts in progress and estimated earnings, gross 788,589 697,641
Less progress billings 816,622 679,532
Costs incurred on contracts in progress and estimated earnings, net (28,033) 18,109
The above is included in the accompanying consolidated balance sheet under the following captions:    
Costs and recognized earnings in excess of billings on uncompleted contracts 15,188 39,310
Billings in excess of costs and recognized earnings on uncompleted contracts 43,221 21,201
Costs incurred on contracts in progress and estimated earnings, net $ (28,033) $ 18,109