v3.26.1
Segment Information - Schedule of Reconciliation of Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenue $ 644,199 $ 612,056
Less:    
Share-based compensation expense 54,665 77,881
Income from operations 50,028 10,340
Other income (expense), net    
Interest expense (14,805) (16,115)
Other income (expense) (1,114) 1,402
Other expense, net (15,919) (14,713)
Income (loss) before income taxes 34,109 (4,373)
Provision for income taxes 3,491 5,955
Net income (loss) 30,618 (10,328)
Reportable Segment    
Segment Reporting Information [Line Items]    
Revenue 644,199 612,056
Less:    
Share-based compensation expense 54,665 77,881
Depreciation and amortization 56,911 55,061
Other segment items 482,595 468,774
Income from operations $ 50,028 $ 10,340
Operating margin as % of revenue 7.80% 1.70%
Other income (expense), net    
Interest expense $ (14,805) $ (16,115)
Other income (expense) (1,114) 1,402
Other expense, net (15,919) (14,713)
Income (loss) before income taxes 34,109 (4,373)
Provision for income taxes 3,491 5,955
Net income (loss) 30,618 (10,328)
Interest income $ 600 $ 1,200