XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deferred Revenue and Performance Obligations - Schedule of Changes in Balance of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Change in Balances of Deferred Revenue [Roll Forward]        
Balance, beginning of period $ 570,199 $ 442,463 $ 517,210 $ 383,358
Billings 385,109 352,580 1,233,633 1,027,949
Balance, end of period 538,447 448,069 538,447 448,069
Subscription and Services        
Change in Balances of Deferred Revenue [Roll Forward]        
Revenue recognized (389,628) (327,812) (1,136,254) (912,665)
Other Revenue        
Change in Balances of Deferred Revenue [Roll Forward]        
Revenue recognized $ (27,233) $ (19,162) $ (76,142) $ (50,573)