XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENTS - Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net sales        
Net sales $ 686,620 $ 642,769 $ 1,307,572 $ 1,189,530
Income (loss) from operations 103,310 35,908 173,210 56,043
Transportation Solutions        
Net sales        
Net sales 625,718 593,125 1,201,014 1,094,165
Parts & Services        
Net sales        
Net sales 60,902 49,644 106,558 95,365
Corporate and Eliminations        
Net sales        
Net sales (6,128) (3,608) (10,387) (5,620)
Income (loss) from operations (25,433) (20,203) (51,858) (38,554)
Corporate and Eliminations | Transportation Solutions        
Net sales        
Net sales (4,964) (2,857) 7,739 3,882
Corporate and Eliminations | Parts & Services        
Net sales        
Net sales (1,164) (751) 2,648 1,738
Operating Segments | Transportation Solutions        
Net sales        
Net sales 630,682 595,982 1,208,753 1,098,047
Income (loss) from operations 115,806 47,973 202,922 79,670
Operating Segments | Parts & Services        
Net sales        
Net sales 62,066 50,395 109,206 97,103
Income (loss) from operations $ 12,937 $ 8,138 $ 22,146 $ 14,927