XML 50 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Contract Assets and Liabilities - Contracts in process (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Costs and estimated earnings on uncompleted contracts $ 2,686,781 $ 2,718,713
Less: billings to date 2,629,858 2,664,611
Net asset position for contracts in process $ 56,923 $ 54,102