XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Schedule of Revenue by Major Market (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation Of Revenue [Line Items]        
Net sales $ 200,058 $ 132,258 $ 561,856 $ 372,902
Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 149,664 86,769 416,784 251,700
Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 50,413 45,517 145,119 121,253
Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales (19) (28) (47) (51)
Consumer [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 32,355 26,865 95,062 78,363
Consumer [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 32,355 26,865 95,062 78,363
Vehicle [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 43,700 19,715 127,329 49,840
Vehicle [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 43,700 19,715 127,329 49,840
Food and Beverage [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 21,549 11,882 59,365 38,373
Food and Beverage [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 21,549 11,882 59,365 38,373
Industrial [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 52,041 28,279 134,981 85,073
Industrial [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 52,060 28,307 135,028 85,124
Industrial [Member] | Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales (19) (28) (47) (51)
Auto Aftermarket [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 50,413 45,517 145,119 121,253
Auto Aftermarket [Member] | Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 50,413 $ 45,517 $ 145,119 $ 121,253