XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Contract Assets      
Change due to acquisitions / disposals $ 2,426   $ 10,356
Change related to credit allowance 17   (5)
Other changes in the period (10,643)   927
Contract Liabilities      
Change due to acquisitions / disposals 1,160   36,523
Other changes in the period 126,216   44,620
Contract assets:      
Balance at beginning of period 29,900 $ 18,622 18,622
Balance at end of period 21,700   29,900
Costs and estimated earnings in excess of billings, less allowance for credit losses 21,700   29,900
Contract liabilities:      
Balance at beginning of period 307,380 226,237 226,237
Balance at end of period 434,756   307,380
Total contract liabilities 434,756   $ 307,380
Revenue related to our contract liabilities $ 277,500 $ 204,600