XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue
The following table depicts the disaggregation of revenue according to customer type and is consistent with how we evaluate our financial performance. We believe this depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.
Three Months Ended March 31, 2024
SubscriptionsAdvertisingRevenue Share (Related Party)Revenue Share (Third-party)Total
Timing of transfer:
Transferred over time$108,275 $— $— $— $108,275 
Transferred at a point in time— 319 379 18 716 
Total$108,275 $319 $379 $18 $108,991 
Three Months Ended March 31, 2023
SubscriptionsAdvertisingRevenue Share (Related Party)Revenue Share (Third-party)Total
Timing of transfer:
Transferred over time$125,412 $— $— $— $125,412 
Transferred at a point in time— 148 618 55 821 
Total$125,412 $148 $618 $55 $126,233 
Revenue recognition by subscription type was as follows:
Three Months Ended March 31,
20242023
Membership subscriptions$49,626 $48,402 
Term subscriptions58,649 77,010 
Non-subscription revenue716 821 
Total$108,991 $126,233 
Net revenue by principal geographic areas was as follows:
Three Months Ended March 31,
20242023
United States$108,991 $126,142 
International— 91 
Total$108,991 $126,233 
Summary of Contract Balances Accounts receivable, deferred revenue and obligation for refunds are as follows:
As of
March 31, 2024December 31, 2023
Contract balances
Accounts receivable$3,350 $4,528 
Obligations for refunds$4,561 $3,157 
Deferred revenue – current$275,753 $284,594 
Deferred revenue – non-current$285,231 $304,342 
Summary of Capitalized Costs Associated with Contracts with Customers
The following table presents the opening and closing balances of our capitalized costs associated with contracts with customers:
Balance at January 1, 2024$164,900 
Royalties and sales commissions – additions5,237 
Revenue share and cost per acquisition fees – additions9,303 
Amortization of capitalized costs(28,304)
Balance at March 31, 2024$151,136