v3.26.1
Segments - Schedule of Reconciliation of Segments Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization (Adjusted EBITDA) to Consolidated Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA $ 154,416 $ 116,887 $ 292,619 $ 216,044
Intersegment margin (14,942) 0 (30,887) 0
Corporate and non-allocated selling, general and administrative expenses (22,720) (23,459) (46,992) (49,190)
Depreciation and amortization (68,970) (66,426) (137,244) (128,937)
Interest expense, net (non-floorplan) (27,051) (26,440) (51,569) (52,056)
Non-cash purchase accounting impact (2,736) (3,915) (5,968) (8,096)
Transaction and integration costs (5,998) (5,303) (9,890) (8,963)
Sales-type lease adjustment 408 (471) (288) (1,017)
Share-based payments (3,431) (1,775) (4,610) (4,179)
Income (Loss) Before Income Taxes 8,976 (10,902) 5,171 (36,394)
SER        
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA 117,199 92,835 222,696 178,884
STEM        
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA $ 37,217 $ 24,052 $ 69,923 $ 37,160