XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENTS - Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net sales        
Total net sales $ 655,150 $ 482,566 $ 1,844,680 $ 1,323,991
Income (loss) from operations 52,875 18,263 108,918 52,162
Transportation Solutions        
Net sales        
Total net sales 609,490 441,258 1,703,655 1,186,909
Parts & Services        
Net sales        
Total net sales 45,660 41,308 141,025 137,082
Corporate and Eliminations        
Net sales        
Total net sales (3,357) (1,973) (8,977) (5,205)
Income (loss) from operations (18,131) (11,855) (56,685) (35,839)
Corporate and Eliminations | Transportation Solutions        
Net sales        
Total net sales 2,289 1,378 6,171 3,264
Corporate and Eliminations | Parts & Services        
Net sales        
Total net sales 1,068 595 2,806 1,941
Operating Segments | Transportation Solutions        
Net sales        
Total net sales 611,779 442,636 1,709,826 1,190,173
Income (loss) from operations 63,274 25,970 142,944 69,492
Operating Segments | Parts & Services        
Net sales        
Total net sales 46,728 41,903 143,831 139,023
Income (loss) from operations $ 7,732 $ 4,148 $ 22,659 $ 18,509