XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Schedule of Revenue by Major Market (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Net sales $ 233,156 $ 187,369 $ 458,642 $ 361,798
Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 173,090 137,227 349,726 267,120
Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 60,075 50,156 108,936 94,706
Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales (9) (14) (20) (28)
Consumer [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 34,589 37,312 66,513 62,707
Consumer [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 34,589 37,312 66,513 62,707
Vehicle [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 48,101 41,437 95,878 83,629
Vehicle [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 48,101 41,437 95,878 83,629
Food and Beverage [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 23,154 16,399 57,834 37,816
Food and Beverage [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 23,154 16,399 57,834 37,816
Industrial [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 67,237 42,065 129,481 82,940
Industrial [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 67,246 42,079 129,501 82,968
Industrial [Member] | Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales (9) (14) (20) (28)
Auto Aftermarket [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 60,075 50,156 108,936 94,706
Auto Aftermarket [Member] | Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 60,075 $ 50,156 $ 108,936 $ 94,706