XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.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      
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 33,946 36,935 22,954
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 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 current period, gross 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 21,703 25,079  
Deferred revenue - upfront payments from membership upgrade sales as of December 31, $ 185,660 $ 163,957 $ 138,878