XML 48 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Schedule of Revenue by Major Market (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation Of Revenue [Line Items]        
Net sales $ 205,067 $ 197,798 $ 632,405 $ 621,990
Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 150,718 132,484 468,951 428,341
Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 54,384 65,335 163,543 193,693
Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales (35) (21) (89) (44)
Consumer [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 24,388 21,740 74,254 75,900
Consumer [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 24,388 21,740 74,254 75,900
Consumer [Member] | Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Consumer [Member] | Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Vehicle [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 24,839 29,770 83,621 97,983
Vehicle [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 24,839 29,770 83,621 97,983
Vehicle [Member] | Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Vehicle [Member] | Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Food and Beverage [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 15,949 26,770 59,724 86,915
Food and Beverage [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 15,949 26,770 59,724 86,915
Food and Beverage [Member] | Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Food and Beverage [Member] | Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Industrial [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 64,771 54,183 179,472 167,499
Industrial [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 64,806 54,204 179,561 167,543
Industrial [Member] | Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Industrial [Member] | Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales (35) (21) (89) (44)
Infrastructure [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 20,736 0 71,791 0
Infrastructure [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 20,736 0 71,791 0
Infrastructure [Member] | Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Infrastructure [Member] | Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Auto Aftermarket [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 54,384 65,335 163,543 193,693
Auto Aftermarket [Member] | Operating Segments [Member] | Material Handling [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 0 0 0 0
Auto Aftermarket [Member] | Operating Segments [Member] | Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 54,384 65,335 163,543 193,693
Auto Aftermarket [Member] | Inter-company [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 0 $ 0 $ 0 $ 0