XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Major Customers (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
customer
Sep. 30, 2022
USD ($)
Revenue, Major Customer [Line Items]        
Number of major customers | customer     5  
Net sales $ 86,728 $ 101,606 $ 283,961 $ 290,933
Product        
Revenue, Major Customer [Line Items]        
Net sales 80,896 92,340 274,933 275,558
Tooling        
Revenue, Major Customer [Line Items]        
Net sales 5,832 9,266 9,028 15,375
UFP        
Revenue, Major Customer [Line Items]        
Net sales 4,000 5,099 23,931 29,642
UFP | Product        
Revenue, Major Customer [Line Items]        
Net sales 4,000 5,099 23,931 29,642
UFP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 0 0 0
Navistar        
Revenue, Major Customer [Line Items]        
Net sales 19,038 16,821 56,237 47,222
Navistar | Product        
Revenue, Major Customer [Line Items]        
Net sales 18,612 16,536 55,625 44,667
Navistar | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 426 285 612 2,555
Volvo        
Revenue, Major Customer [Line Items]        
Net sales 13,102 15,596 44,872 38,483
Volvo | Product        
Revenue, Major Customer [Line Items]        
Net sales 13,102 15,468 44,073 38,268
Volvo | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 128 799 215
PACCAR        
Revenue, Major Customer [Line Items]        
Net sales 9,297 10,066 28,949 28,156
PACCAR | Product        
Revenue, Major Customer [Line Items]        
Net sales 9,238 10,066 28,160 27,971
PACCAR | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 59 0 789 185
BRP        
Revenue, Major Customer [Line Items]        
Net sales 12,671 13,322 38,010 40,364
BRP | Product        
Revenue, Major Customer [Line Items]        
Net sales 9,169 12,203 33,770 38,908
BRP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 3,502 1,119 4,240 1,456
Other Customers        
Revenue, Major Customer [Line Items]        
Net sales 28,620 40,702 91,962 107,066
Other Customers | Product        
Revenue, Major Customer [Line Items]        
Net sales 26,775 32,968 89,374 96,102
Other Customers | Tooling        
Revenue, Major Customer [Line Items]        
Net sales $ 1,845 $ 7,734 $ 2,588 $ 10,964