XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Schedule of Reconciliation of Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]            
Revenue $ 620,398   $ 592,907   $ 1,232,454 $ 1,177,118
Less:            
Share-based compensation expense 63,469   86,780   141,350 174,948
Income (loss) from operations 36,963   (5,359)   47,303 (16,258)
Other income (expense), net            
Interest expense (16,466)   (16,021)   (32,581) (32,275)
Other income (expense) (4,820)   9,803   (3,418) 11,747
Other expense, net (21,286)   (6,218)   (35,999) (20,528)
Gain (loss) before income taxes 15,677   (11,577)   11,304 (36,786)
Provision for income taxes 2,484   3,176   8,439 6,461
Net income (loss) 13,193 $ (10,328) (14,753) $ (28,494) 2,865 (43,247)
Reportable Segment            
Segment Reporting Information [Line Items]            
Revenue 620,398   592,907   1,232,454 1,177,118
Less:            
Share-based compensation expense 63,469   86,780   141,350 174,948
Depreciation and amortization 54,921   56,323   109,982 112,974
Other segment items 465,045   455,163   933,819 905,454
Income (loss) from operations $ 36,963   $ (5,359)   $ 47,303 $ (16,258)
Operating margin as % of revenue 6.00%   (0.90%)   3.80% (1.40%)
Other income (expense), net            
Interest expense $ (16,466)   $ (16,021)   $ (32,581) $ (32,275)
Other income (expense) (4,820)   9,803   (3,418) 11,747
Other expense, net (21,286)   (6,218)   (35,999) (20,528)
Gain (loss) before income taxes 15,677   (11,577)   11,304 (36,786)
Provision for income taxes 2,484   3,176   8,439 6,461
Net income (loss) 13,193   (14,753)   2,865 (43,247)
Interest income $ 300   $ 2,100   $ 1,600 $ 4,500