v3.26.1
Segment Reporting - Schedule of Reconciliation of Adjusted EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Net income $ 46,973 $ 28,123 $ 47,939 $ 43,055 $ 75,096 $ 90,994
Income tax expense 17,042   19,984   31,975 37,894
Reportable Segment            
Segment Reporting [Line Items]            
Net income 46,973   47,939   75,096 90,994
Income tax expense 17,042   19,984   31,975 37,894
Interest expense, net 53,479   58,977   107,086 117,446
Depreciation and amortization 95,259   112,632   187,690 209,724
Currency losses (gains), net 246   (79)   417 144
Restructuring costs, lease impairment expense and other related charges 5,482   205   16,755 907
Integration and transaction costs 13   1,511   79 1,772
Stock compensation expense 7,895   8,373   15,002 16,714
Other 1,495   (629)   4,798 2,103
Adjusted EBITDA $ 227,884   $ 248,913   438,898 $ 477,698
Non-equity executive transition costs         $ 1,800