XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Contract Assets and Liabilities - Summary of contract assets and liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Contractors [Line Items]      
Contract assets, net $ 221,591   $ 217,109
Contract liabilities (125,611)   (105,486)
Net contract assets (liabilities) 95,980   $ 111,623
Contract assets, net, Change 4,754 $ 38,910  
Change      
Contractors [Line Items]      
Contract assets, net, Change 4,482    
Contract liabilities, Change (20,125)    
Net contract assets (liabilities), Change $ (15,643)