XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue recognition (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Deferred Revenue Balances by Reportable Segment
The below table presents a summary of deferred revenue balances by reportable segment (in thousands):
March 31,December 31, December 31,
202320222021
Deferred revenue:
Enterprise$221,157 $219,030 $148,966 
Consumer59,241 59,249 61,588 
Total deferred revenue$280,398 $278,279 $210,554 
Summary of Deferred Contract Costs The following table represents a rollforward of the Company’s deferred contract costs (in thousands):
Balance at Beginning of PeriodAdditionsAmortization ExpenseBalance at End of Period
Three Months Ended March 31, 2023$65,645 $17,302 $(10,508)$72,439 
Three Months Ended March 31, 2022$44,545 $13,038 $(6,582)$51,001