XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Contract Assets    
Balance at beginning of period $ 18,622 $ 2,736
Change due to acquisitions / disposals 10,356 9,509
Change related to credit allowance (5) (79)
Other changes in the period 927 6,456
Balance at end of period 29,900 18,622
Contract Liabilities    
Balance at beginning of period 226,237 166,918
Change due to acquisitions / disposals 36,523 39,885
Other changes in the period 44,620 19,434
Balance at end of period 307,380 226,237
Revenue related to our contract liabilities $ 207,600  
Calculated under Revenue Guidance in Effect before Topic 606 [Member]    
Contract Liabilities    
Revenue related to our contract liabilities   $ 165,800