v3.26.1
Segment Reporting - Reconciliation of Adjusted EBITDA to Income Before Income Taxes and Net Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting        
Impairment of assets $ 0.0 $ 0.0 $ 0.0 $ (0.4)
Gain on sale of assets 1.2 0.9 1.8 0.2
Adjustment to contingent consideration     (0.7) 0.0
Depreciation and amortization (15.6) (10.9) (31.8) (21.5)
Interest expense, net (1.1) (0.1) (1.9) (0.6)
Income before income tax expense 10.3 10.1 14.3 10.6
Income tax expense 3.4 2.8 4.4 2.7
Net income     9.9 7.9
Reportable Segment        
Segment Reporting        
Total segment Adjusted EBITDA 34.2 25.8 63.5 46.5
Other unallocated expenses (5.6) (5.2) (11.6) (10.4)
Impairment of assets 0.0 0.0 0.0 (0.4)
Equity based compensation (1.6) (1.7) (3.2) (3.2)
Gain on sale of assets 1.2 0.9 1.8 0.2
Severance and reorganization costs (0.4) (0.1) (0.4) (0.7)
Acquisition related costs (0.4) (0.2) (1.4) (0.6)
Legal fees and settlements 0.0 0.0 0.0 (0.3)
Adjustment to contingent consideration (0.4) 0.0 (0.7) 0.0
Employee retention credit 0.0 1.6 0.0 1.6
Depreciation and amortization (15.6) (10.9) (31.8) (21.5)
Interest expense, net (1.1) (0.1) (1.9) (0.6)
Income before income tax expense 10.3 10.1 14.3 10.6
Income tax expense (3.4) (2.8) (4.4) (2.7)
Net income $ 6.9 $ 7.3 $ 9.9 $ 7.9