XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENTS - Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net sales        
Total net sales $ (458,816) $ (550,610) $ (839,706) $ (1,065,886)
Cost of sales 417,416 460,952 779,303 899,782
Gross profit 41,400 89,658 60,403 166,104
Other operating expenses 46,151 45,895 (249,397) 92,766
Income (loss) from operations (4,751)   309,800  
Consolidated income (loss) from operations (4,751) 43,763 309,800 73,338
Depreciation and amortization 14,070 13,742 29,102 26,464
Transportation Solutions        
Net sales        
Total net sales (399,352) (497,100) (728,400) (964,223)
Parts & Services        
Net sales        
Total net sales (59,464) (53,510) (111,306) (101,663)
Operating Segments | Transportation Solutions        
Net sales        
Total net sales (400,214) (498,705) (747,017) (969,133)
Cost of sales 371,614 424,016 710,003 831,333
Gross profit 28,600 74,689 37,014 137,800
Other operating expenses 16,082 17,771 34,294 36,627
Income (loss) from operations 12,518   2,720  
Consolidated income (loss) from operations   56,918   101,173
Depreciation and amortization 11,685 12,093 24,390 23,411
Operating Segments | Parts & Services        
Net sales        
Total net sales (59,744) (54,901) (111,699) (104,135)
Cost of sales 46,944 39,932 88,310 75,831
Gross profit 12,800 14,969 23,389 28,304
Other operating expenses 3,740 2,882 7,419 5,697
Income (loss) from operations 9,060   15,970  
Consolidated income (loss) from operations   12,087   22,607
Depreciation and amortization 1,252 529 2,429 1,076
Corporate And Eliminations        
Net sales        
Total net sales 1,142 2,996 19,010 7,382
Intersegment Eliminations        
Net sales        
Total net sales 1,142 2,996 19,010 7,382
Intersegment Eliminations | Transportation Solutions        
Net sales        
Total net sales 862 1,605 18,617 4,910
Intersegment Eliminations | Parts & Services        
Net sales        
Total net sales 280 1,391 393 2,472
Corporate and Eliminations        
Net sales        
Total net sales 0 0 0 0
Cost of sales (1,142) (2,996) (19,010) (7,382)
Gross profit 0 0 0 0
Other operating expenses 26,329 25,242 (291,110) 50,442
Income (loss) from operations (26,329)   291,110  
Consolidated income (loss) from operations   (25,242)   (50,442)
Depreciation and amortization $ 1,133 $ 1,120 $ 2,283 $ 1,977