XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Contract Assets, Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues      
Contract assets, net $ 210,174 $ 84,044 $ 47,746
Contract liabilities (deferred revenue) 451,312 275,181 205,800
Revenue recognized in the period from:      
Amounts included in contract liabilities at the beginning of the period $ 177,812 $ 135,513 $ 101,768