XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Major Customers (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
customer
Mar. 31, 2022
USD ($)
Revenue, Major Customer [Line Items]    
Number of major customers | customer 5  
Net sales $ 99,507 $ 90,592
Product    
Revenue, Major Customer [Line Items]    
Net sales 98,337 89,901
Tooling    
Revenue, Major Customer [Line Items]    
Net sales 1,170 691
UFP    
Revenue, Major Customer [Line Items]    
Net sales 10,774 12,687
UFP | Product    
Revenue, Major Customer [Line Items]    
Net sales 10,774 12,687
UFP | Tooling    
Revenue, Major Customer [Line Items]    
Net sales 0 0
Navistar    
Revenue, Major Customer [Line Items]    
Net sales 19,447 14,033
Navistar | Product    
Revenue, Major Customer [Line Items]    
Net sales 19,262 14,022
Navistar | Tooling    
Revenue, Major Customer [Line Items]    
Net sales 185 11
Volvo    
Revenue, Major Customer [Line Items]    
Net sales 15,654 11,002
Volvo | Product    
Revenue, Major Customer [Line Items]    
Net sales 15,609 10,915
Volvo | Tooling    
Revenue, Major Customer [Line Items]    
Net sales 45 87
PACCAR    
Revenue, Major Customer [Line Items]    
Net sales 10,267 8,858
PACCAR | Product    
Revenue, Major Customer [Line Items]    
Net sales 10,200 8,747
PACCAR | Tooling    
Revenue, Major Customer [Line Items]    
Net sales 67 111
BRP    
Revenue, Major Customer [Line Items]    
Net sales 12,725 12,357
BRP | Product    
Revenue, Major Customer [Line Items]    
Net sales 12,144 12,207
BRP | Tooling    
Revenue, Major Customer [Line Items]    
Net sales 581 150
Other Customers    
Revenue, Major Customer [Line Items]    
Net sales 30,640 31,655
Other Customers | Product    
Revenue, Major Customer [Line Items]    
Net sales 30,348 31,323
Other Customers | Tooling    
Revenue, Major Customer [Line Items]    
Net sales $ 292 $ 332