XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENTS - Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales        
Net sales $ 632,828 $ 655,150 $ 1,940,400 $ 1,844,680
Income (loss) from operations 77,637 52,875 250,847 108,918
Transportation Solutions        
Net sales        
Net sales 577,232 609,490 1,778,246 1,703,655
Parts & Services        
Net sales        
Net sales 55,596 45,660 162,154 141,025
Corporate and Eliminations        
Net sales        
Net sales (6,483) (3,357) (16,870) (8,977)
Income (loss) from operations (24,134) (18,131) (75,992) (56,685)
Corporate and Eliminations | Transportation Solutions        
Net sales        
Net sales 5,638 2,289 13,377 6,171
Corporate and Eliminations | Parts & Services        
Net sales        
Net sales 845 1,068 3,493 2,806
Operating Segments | Transportation Solutions        
Net sales        
Net sales 582,870 611,779 1,791,623 1,709,826
Income (loss) from operations 89,413 63,274 292,335 142,944
Operating Segments | Parts & Services        
Net sales        
Net sales 56,441 46,728 165,647 143,831
Income (loss) from operations $ 12,358 $ 7,732 $ 34,504 $ 22,659