v3.25.2
Segments and Geographic Information - Reconciliation to Net Loss From Continuing Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total revenues $ 379,968 $ 390,965 $ 796,254 $ 793,312
Significant expenses:        
Technology and development 19,259 19,349 39,404 39,389
General and administrative 24,334 20,217 52,130 38,726
Net income (loss) from continuing operations (8,026) (25,833) 180,462 (82,162)
Streaming Business        
Segment Reporting Information [Line Items]        
Total revenues 379,968 390,965 796,254 793,312
Gross profit (loss) 77,689 49,293 146,920 76,970
Significant expenses:        
Sales and marketing 27,806 31,213 67,810 69,686
Technology and development 16,624 16,718 33,489 32,880
General and administrative 20,883 17,289 45,363 31,485
Other segment expenses 20,402 9,906 (180,204) 25,081
Net income (loss) from continuing operations $ (8,026) $ (25,833) $ 180,462 $ (82,162)