XML 33 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Contract Assets and Liabilities - Summary of contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Contractors [Line Items]      
Deferred revenue $ 98,597   $ 102,673
Accrued loss provision 2,038   2,813
Contract liabilities 100,635   $ 105,486
Changes in contract liabilities (4,697) $ (30,033)  
Net Period Change [Member]      
Contractors [Line Items]      
Changes in deferred revenue (4,076)    
Changes in accrued loss provision (775)    
Changes in contract liabilities $ (4,851)