XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
SEGMENTS - Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net sales                              
Net sales $ 479,277 $ 482,566 $ 449,422 $ 392,003 $ 404,078 $ 351,584 $ 339,153 $ 387,074 $ 579,001 $ 580,908 $ 626,053 $ 533,174 $ 1,803,268 $ 1,481,889 $ 2,319,136
Depreciation and amortization                         48,842 47,970 42,357
Income (Loss) from operations                         33,542 (85,608) 142,786
Transportation Solutions                              
Net sales                              
Net sales                         1,628,694 1,308,935 2,103,955
Parts & Services                              
Net sales                              
Net sales                         174,574 172,954 215,181
Operating Segments | Transportation Solutions                              
Net sales                              
Net sales                         1,633,319 1,315,429 2,114,809
Depreciation and amortization                         41,819 40,236 34,821
Income (Loss) from operations                         61,869 (29,702) 153,907
Operating Segments | Parts & Services                              
Net sales                              
Net sales                         177,166 179,474 226,019
Depreciation and amortization                         4,781 5,512 5,828
Income (Loss) from operations                         20,201 (12,658) 31,523
Corporate and Eliminations                              
Net sales                              
Net sales                         (7,217) (13,014) (21,692)
Depreciation and amortization                         2,242 2,222 1,708
Income (Loss) from operations                         (48,528) (43,248) (42,644)
Corporate and Eliminations | Transportation Solutions                              
Net sales                              
Net sales                         4,625 6,494 10,854
Corporate and Eliminations | Parts & Services                              
Net sales                              
Net sales                         $ 2,592 $ 6,520 $ 10,838