XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Reconciliation of Adjusted EBITDA to Income Before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Interest (expense) income $ (28,193) $ 205 $ (53,741) $ 94
Loss on early retirement of debt 0 0 (875) 0
Equity in losses of unconsolidated subsidiaries 0 (3,676) 0 (3,676)
Depreciation and amortization (18,998) (17,870) (35,617) (36,355)
Income before income taxes 61,349 71,155 115,245 136,571
Related Party        
Segment Reporting Information [Line Items]        
Interest expense on related party debt 0 (9,318) 0 (19,289)
Reportable Segment        
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA 115,018 101,600 217,677 197,742
Interest (expense) income (28,193) 205 (53,741) 94
Loss on early retirement of debt 0 0 (875) 0
Equity in losses of unconsolidated subsidiaries 0 (3,676) 0 (3,676)
Stock compensation expense (2,285) (166) (4,554) (332)
Depreciation and amortization (18,998) (17,870) (35,617) (36,355)
Separation transaction costs (1,360) 380 (1,675) (1,613)
Nova and Pivot Onsite Innovations acquisition costs (2,833) 0 (5,970) 0
Income before income taxes 61,349 71,155 115,245 136,571
Reportable Segment | Related Party        
Segment Reporting Information [Line Items]        
Interest expense on related party debt $ 0 $ (9,318) $ 0 $ (19,289)