XML 48 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Contract Assets and Liabilities - Summary of assets and liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Contract assets $ 174,805   $ 160,281
Contract liabilities (53,581)   (58,534)
Net contract assets (liabilities) 121,224   $ 101,747
Changes in contract assets 14,218 $ 14,471  
Net Period Change [Member]      
Changes in contract assets 14,524    
Changes in contract liabilities 4,953    
Changes in net contract assets (liabilities) $ 19,477