XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues - Contract Assets, Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues.      
Contract assets, net $ 242,072 $ 210,174 $ 84,044
Contract liabilities (deferred revenue) 608,040 451,312 275,181
Revenue recognized in the period from:      
Amounts included in contract liabilities at the beginning of the period 261,271 $ 177,812 $ 135,513
Contract assets, balance increase $ 31,900    
Contract assets, percentage increase 15.20%    
Contract liabilities, balance increase $ 156,700    
Contract liabilities, percentage increase 34.70%