XML 50 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue recognition (Tables)
12 Months Ended
Dec. 31, 2024
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):
December 31,December 31, December 31, December 31,
2024202320222021
Deferred revenue:
Enterprise$233,466 $220,127 $219,030 $148,966 
Consumer60,078 62,287 59,249 61,588 
Total deferred revenue$293,544 $282,414 $278,279 $210,554 
Summary of Deferred Contract Costs The following table represents a roll forward of the Company’s deferred contract costs (in thousands):
Balance at Beginning of PeriodAdditionsAmortization ExpenseBalance at End of Period
Fiscal Year Ended December 31, 2024$74,374 $58,333 $(59,654)$73,053 
Fiscal Year Ended December 31, 2023$65,645 $56,890 $(48,161)$74,374 
Fiscal Year Ended December 31, 2022$44,545 $53,379 $(32,279)$65,645