XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENTS - Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net sales    
Net sales $ 380,890 $ 515,276
Cost of sales 361,887 438,830
Gross profit 19,003 76,446
Other operating expenses 46,452 46,871
Segment (loss) income from operations (27,449)  
Product liability matter 342,000  
Consolidated (loss) income from operations 314,551 29,575
Depreciation and amortization 15,032 12,722
Transportation Solutions    
Net sales    
Net sales 329,048 467,123
Parts & Services    
Net sales    
Net sales 51,842 48,153
Operating Segments | Transportation Solutions    
Net sales    
Net sales 346,803 470,428
Cost of sales 338,389 407,316
Gross profit 8,414 63,112
Other operating expenses 18,212 18,857
Segment (loss) income from operations (9,798)  
Product liability matter 0  
Consolidated (loss) income from operations (9,798) 44,255
Depreciation and amortization 12,705 11,318
Operating Segments | Parts & Services    
Net sales    
Net sales 51,955 49,234
Cost of sales 41,366 35,900
Gross profit 10,589 13,334
Other operating expenses 3,679 2,814
Segment (loss) income from operations 6,910  
Product liability matter 0  
Consolidated (loss) income from operations 6,910 10,520
Depreciation and amortization 1,177 546
Corporate And Eliminations    
Net sales    
Net sales (17,868) (4,386)
Intersegment Eliminations    
Net sales    
Net sales (17,868) (4,386)
Intersegment Eliminations | Transportation Solutions    
Net sales    
Net sales (17,755) (3,305)
Intersegment Eliminations | Parts & Services    
Net sales    
Net sales (113) (1,081)
Corporate and Eliminations    
Net sales    
Net sales 0 0
Cost of sales (17,868) (4,386)
Gross profit 0 0
Other operating expenses 24,561 25,200
Segment (loss) income from operations (24,561)  
Product liability matter 342,000  
Consolidated (loss) income from operations 317,439 (25,200)
Depreciation and amortization $ 1,150 $ 858