XML 71 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Movement in Deferred Revenue [Roll Forward]    
Beginning balance $ 388,810 $ 365,274
Acquired deferred revenue 3,831 6,872
Deferral of revenue 1,937,974 1,687,907
Recognition of deferred revenue (1,906,715) (1,681,297)
Currency translation (11,119) 10,054
Ending balance $ 412,781 $ 388,810