XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2
Deferred Revenue from Membership Upgrade Sales and Deferred Commission Expense (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue - upfront payments from membership upgrade sales, beginning $ 218,337  
Revenue recognized from membership upgrade sales upfront payments (7,997) $ (7,119)
Net increase in deferred revenue - upfront payments from membership grade sales 17,758 19,618
Deferred revenue - upfront payments from membership upgrade sales, ending (a) 228,099  
Deferred Commissions Expense    
Movement in Deferred Sales Inducements [Roll Forward]    
Deferred commission expense, beginning 53,641 50,441
Deferred commission expense 3,479 3,723
Commission expense recognized (2,238) (2,186)
Net increase in deferred commission expense 1,241 1,537
Deferred commission expense, ending 54,882 51,978
Membership Subscription    
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue - upfront payments from membership upgrade sales, beginning 206,625 185,660
Membership upgrade sales 16,328 17,253
Revenue recognized from membership upgrade sales upfront payments (7,997) (7,119)
Net increase in deferred revenue - upfront payments from membership grade sales 8,331 10,134
Deferred revenue - upfront payments from membership upgrade sales, ending (a) $ 214,956 $ 195,794