Annual report pursuant to Section 13 and 15(d)

Revenue (Tables)

v3.22.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Changes in Deferred Revenue The following table presents changes in the deferred revenue balance as of December 31:
2021 2020 2019
Balance as of January 1 $ 101,542  $ 121,339  $ 77,696 
Deferral of revenue $ 339,064  210,174  233,561 
Recognition of deferred revenue (252,043) (229,971) (189,918)
Balance as of December 31
$ 188,563  $ 101,542  $ 121,339