XML 76 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Schedule of Reconciliation of Adjusted EBITDA to Income Before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Interest expense $ (26,003) $ (25,548)
Loss on early retirement of debt 0 (875)
Depreciation and amortization (19,648) (16,619)
Income before income taxes 69,607 53,896
Reportable Segment    
Segment Reporting Information [Line Items]    
Segment Adjusted EBITDA 120,688 102,659
Interest expense (26,003) (25,548)
Loss on early retirement of debt 0 (875)
Stock compensation expense (4,135) (2,269)
Depreciation and amortization (19,648) (16,619)
Separation transaction costs (1,076) (315)
Nova and Pivot Onsite Innovations acquisition costs (219) (3,137)
Income before income taxes $ 69,607 $ 53,896