v3.25.2
Segment Reporting - Reconciliation of Adjusted EBITDA to Net Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]    
Total Adjusted EBITDA $ 191,416 $ 178,594
Interest expense (income), net (58,774) (80,876)
Income tax benefit (provision) (36,949) (4,351)
Depreciation, amortization and product development amortization (87,854) (88,880)
Restructuring and cost savings implementation charges (3,106) (6,571)
Advisory fees (2,500) (2,500)
Transaction and Integration costs (100) (1,094)
Other (1,631) (3,769)
Net income (loss) $ 502 $ (9,447)