XML 24 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue recognition
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue recognition
3. Revenue recognition

Deferred revenue Revenue recognized for the three months ended March 31, 2023, from amounts included in deferred revenue as of December 31, 2022 was $134.6 million. Revenue recognized for the three months ended March 31, 2022, from amounts included in deferred revenue as of December 31, 2021 was $111.4 million.

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 

Remaining performance obligations Remaining performance obligations represent the aggregate amount of the transaction price in contracts for performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance obligations primarily relate to unearned and unbilled revenue from multi-year Enterprise subscription contracts with future installment payments, as well as unearned revenue from Consumer single course purchases and subscriptions at the end of any given period. As of March 31, 2023, the aggregate transaction price for remaining performance obligations was $502.3 million, of which 70% is expected to be recognized over the next twelve months and the remainder thereafter.

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