v3.26.1
SEGMENTS - Schedule of Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales        
Net sales $ 417,241 $ 458,816 $ 720,470 $ 839,706
Cost of sales 401,912 417,416 715,716 779,303
Gross profit 15,329 41,400 4,754 60,403
Other operating expenses 40,624 46,151 82,408 (249,397)
(Loss) income from operations (25,295) (4,751) (77,654) 309,800
Depreciation and amortization 13,609 14,070 28,638 29,102
Transportation Solutions        
Net sales        
Net sales 354,147 399,352 603,603 728,400
Parts & Services        
Net sales        
Net sales 63,094 59,464 116,867 111,306
Operating Segments | Transportation Solutions        
Net sales        
Net sales 354,654 400,214 604,830 747,017
Cost of sales 348,668 371,614 614,360 710,003
Gross profit 5,986 28,600 (9,530) 37,014
Other operating expenses 19,887 16,082 41,720 34,294
(Loss) income from operations (13,901) 12,518 (51,250) 2,720
Depreciation and amortization 10,431 11,685 22,067 24,390
Operating Segments | Parts & Services        
Net sales        
Net sales 63,387 59,744 117,456 111,699
Cost of sales 54,044 46,944 103,172 88,310
Gross profit 9,343 12,800 14,284 23,389
Other operating expenses 3,378 3,740 4,516 7,419
(Loss) income from operations 5,965 9,060 9,768 15,970
Depreciation and amortization 1,937 1,252 4,251 2,429
Corporate And Eliminations        
Net sales        
Net sales (800) (1,142) (1,816) (19,010)
Intersegment sales        
Net sales        
Net sales (800) (1,142) (1,816) (19,010)
Intersegment sales | Transportation Solutions        
Net sales        
Net sales (507) (862) (1,227) (18,617)
Intersegment sales | Parts & Services        
Net sales        
Net sales (293) (280) (589) (393)
Corporate and Eliminations        
Net sales        
Net sales 0 0 0 0
Cost of sales (800) (1,142) (1,816) (19,010)
Gross profit 0 0 0 0
Other operating expenses 17,359 26,329 36,172 (291,110)
(Loss) income from operations (17,359) (26,329) (36,172) 291,110
Depreciation and amortization $ 1,241 $ 1,133 $ 2,320 $ 2,283