XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Changes in Contract Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Contract With Customer Liability [Roll Forward]    
Balance as of beginning of period $ 593,442 $ 629,739
Recognized as revenue during period from beginning balance (163,168) (109,558)
Consideration deferred during period, net 123,382 91,456
Foreign currency translation adjustment and other 9,968 1,499
Balance as of end of period $ 563,624 $ 613,136