XML 87 R76.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENTS - Schedule of Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net sales    
Net sales $ 303,229 $ 380,890
Cost of sales 313,804 361,887
Gross (loss) profit (10,575) 19,003
Other operating expenses 41,784 (295,548)
(Loss) income from operations (52,359) 314,551
Depreciation and amortization 15,029 15,032
Transportation Solutions    
Net sales    
Net sales 249,456 329,048
Parts & Services    
Net sales    
Net sales 53,773 51,842
Operating Segments | Transportation Solutions    
Net sales    
Net sales 250,176 346,803
Cost of sales 265,692 338,389
Gross (loss) profit (15,516) 8,414
Other operating expenses 21,833 18,212
(Loss) income from operations (37,349) (9,798)
Depreciation and amortization 11,636 12,705
Operating Segments | Parts & Services    
Net sales    
Net sales 54,069 51,955
Cost of sales 49,128 41,366
Gross (loss) profit 4,941 10,589
Other operating expenses 1,138 3,679
(Loss) income from operations 3,803 6,910
Depreciation and amortization 2,314 1,177
Corporate And Eliminations    
Net sales    
Net sales (1,016) (17,868)
Intersegment sales    
Net sales    
Net sales (1,016) (17,868)
Intersegment sales | Transportation Solutions    
Net sales    
Net sales (720) (17,755)
Intersegment sales | Parts & Services    
Net sales    
Net sales (296) (113)
Corporate and Eliminations    
Net sales    
Net sales 0 0
Cost of sales (1,016) (17,868)
Gross (loss) profit 0 0
Other operating expenses 18,813 (317,439)
(Loss) income from operations (18,813) 317,439
Depreciation and amortization $ 1,079 $ 1,150