v3.26.1
Segment Information - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Reconciliation of income:    
Segment depreciation and amortization $ 39,094 $ 42,161
Expenses not allocated at segment level:    
Income from continuing operations, net of income taxes 74,283 9,216
Operating Segments    
Reconciliation of income:    
Total Segment EBITDA 235,048 166,806
Segment depreciation and amortization 32,282 34,277
Material Reconciling Items    
Expenses not allocated at segment level:    
Selling, general, and administrative expenses 74,505 75,235
Depreciation and amortization 6,812 6,555
Interest expense, net 38,615 41,763
Income tax expense (benefit) $ 8,551 $ (240)