XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Contract Assets    
Balance at beginning of period $ 29,900 $ 18,622
Change due to acquisitions / disposals 2,426 10,356
Change related to credit allowance 4 (5)
Other changes in the period (5,119) 927
Balance at end of period 27,211 29,900
Contract Liabilities    
Balance at beginning of period 307,380 226,237
Change due to acquisitions / disposals 1,160 36,523
Other changes in the period 239,753 44,620
Balance at end of period 548,293 307,380
Revenue related to our contract liabilities $ 286,500 $ 207,600