Revenue recognition |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue recognition | 3. Revenue recognition Disaggregation of Revenue—The following table presents revenue disaggregated by product offering for each segment (in thousands):
Enterprise subscription revenue is recognized ratably over the respective contractual subscription term beginning on the date that the platform is made available to the customer. Other Enterprise revenue is primarily comprised of professional services arrangements, which are generally offered as fixed price contracts and recognized on a proportional performance basis. Consumer subscription revenue is recognized ratably over the respective contractual subscription term beginning on the date that the platform is made available to the customer. Transactional and other revenue is primarily comprised of sales of single courses, which are recognized ratably over the estimated service period of four months, as well as other products sold on the consumer marketplace on a non-recurring basis, which were not material for the periods presented. Deferred revenue— Revenue recognized for the three months ended March 31, 2026, from amounts included in deferred revenue as of December 31, 2025 was $145.4 million. Revenue recognized for the three months ended March 31, 2025, from amounts included in deferred revenue as of December 31, 2024 was $150.9 million. The below table presents a summary of deferred revenue balances by reportable segment (in thousands):
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 deferred revenue and unbilled revenue related to multi-year Enterprise subscription contracts with future installment billings, as well as unearned revenue from consumer single course purchases and subscriptions at the end of any given period. As of March 31, 2026, the aggregate transaction price for remaining performance obligations was $579.7 million, of which 72% is expected to be recognized over the next twelve months and the remainder thereafter. Deferred contract costs— The following table represents a roll forward of the Company’s deferred contract costs (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||