XML 85 R70.htm IDEA: XBRL DOCUMENT v3.23.4
Deferred Revenue of Membership Upgrade Sales and Deferred Commission Expense - Schedule of Change in Deferred Revenue and Deferred Commissions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Movement in Deferred Revenue      
Deferred revenue - upfront payments from membership upgrade sales as of December 31, $ 176,439    
Revenue recognized from membership upgrade sales upfront payments (12,958) $ (11,191) $ (9,675)
Net increase in deferred revenue - upfront payments from membership grade sales(1) 33,946 36,935 22,954
Deferred revenue - upfront payments from membership upgrade sales as of December 31, 197,743 176,439  
Movement in Deferred Costs      
Deferred commission expense as of December 31, 47,349 42,471  
Deferred commission expense 7,193 8,657  
Commission expense recognized (4,101) (3,779)  
Net increase in deferred commission expense(1) 3,092 4,878  
Deferred commission expense as of December 31, 50,441 47,349 42,471
Membership Subscriptions      
Movement in Deferred Revenue      
Deferred revenue - upfront payments from membership upgrade sales as of December 31, 163,957 138,878  
Membership upgrade sales(1) 34,661 36,270  
Revenue recognized from membership upgrade sales upfront payments (12,958) (11,191)  
Net increase in deferred revenue - upfront payments from membership grade sales(1) 21,703 25,079  
Deferred revenue - upfront payments from membership upgrade sales as of December 31, $ 185,660 $ 163,957 $ 138,878