v3.26.1
Segment Reporting - Reconciliation of Adjusted EBITDA to Net Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]    
Total Adjusted EBITDA $ 207,046 $ 191,416
Interest expense (income), net (45,770) (58,774)
Income tax benefit (provision) (10,652) (36,949)
Depreciation, amortization and product development amortization (83,476) (87,854)
Restructuring and cost savings implementation charges (3,746) (3,106)
Advisory fees 0 (2,500)
Transaction and Integration costs 0 (100)
Stock-based compensation (3,884) 0
Other (1,658) (1,631)
Net income (loss) $ 57,860 $ 502