v3.26.1
Segments and Related Information - Reconciliation of Consolidated Income before Income Taxes to EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Interest expense, net $ 47,200 $ 43,900 $ 90,600 $ 82,900
Depreciation 86,096 69,934 169,377 146,159
Amortization 37,516 32,687 76,130 65,323
Corporate 77,700 59,300 158,000 110,200
Income before income taxes $ 193,733 $ 120,793 $ 285,185 $ 129,737