XML 68 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers - Schedule of Net Contract Liabilities on Uncompleted Construction Projects (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Revenue from Contract with Customer [Abstract]    
Costs incurred on uncompleted construction contracts $ 8,656,642 $ 8,258,802
Estimated earnings, thereon 1,172,224 1,081,509
Costs and estimated earnings on uncompleted construction contracts 9,828,866 9,340,311
Less: billings to date 10,188,023 9,741,846
Net billings in excess of costs $ (359,157) $ (401,535)