XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Liabilities - Summary of contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Contractors [Line Items]      
Deferred revenue $ 162,584   $ 165,699
Accrued loss provision 2,543   2,232
Contract liabilities 165,127   $ 167,931
Contract liabilities, Change (4,470) $ (18,087)  
Change      
Contractors [Line Items]      
Deferred revenue, Change (3,115)    
Accrued loss provision, Change 311    
Contract liabilities, Change $ (2,804)