XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Contracts in Progress (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Contractors [Abstract]      
Contract revenues $ 143,105 $ 136,843  
Costs incurred on uncompleted contracts 601,578   $ 461,144
Estimated earnings 63,065   73,170
Costs incurred and estimated earnings on uncompleted contracts 664,643   534,314
Less: Billings to date (685,375)   (546,858)
Costs and estimated earnings in excess of billings on uncompleted contracts, net (20,732)   (12,544)
Costs and estimated earnings in excess of billings on uncompleted contracts 15,133   9,217
Billings in excess of costs and estimated earnings on uncompleted contracts $ (35,865)   $ (21,761)