XML 62 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Revenue and Performance Obligations (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Balance of Deferred Revenue
The changes in the balances of deferred revenue are as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Balance, beginning of period$526,520 $396,522 $517,210 $383,358 
Billings450,887 364,157 848,524 675,369 
Subscription and services revenue(382,250)(302,014)(746,626)(584,853)
Other revenue*(24,958)(16,202)(48,909)(31,411)
Balance, end of period$570,199 $442,463 $570,199 $442,463 
*Other revenue primarily includes implementation and training services, usage-based revenue, and amounts from contract assets.