v3.25.2
Business Segments - Reconciliation of total segment adjusted gross profit to total combined income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Segments        
Total reportable segment adjusted gross profit $ 13,154 $ 61,909 $ 44,634 $ 127,183
Other adjusted gross profit 102 (234) 258 (1,659)
Depreciation and amortization (17,666) (18,713) (35,311) (37,378)
Selling, general and administrative expenses (12,664) (13,457) (27,469) (28,312)
Other income (expense), net 156 46 (106) 156
Loss on extinguishment of debt     (2,370)  
Interest expense, net (937) (4,273) (5,266) (8,861)
Change in fair value of warrant liabilities       675
Income (loss) before income tax $ (17,855) $ 25,278 $ (25,630) $ 51,804