XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Major Customers (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
customer
Jun. 30, 2022
USD ($)
Revenue, Major Customer [Line Items]        
Number of major customers | customer     5  
Net sales $ 97,725 $ 98,735 $ 197,232 $ 189,326
Product        
Revenue, Major Customer [Line Items]        
Net sales 95,703 93,317 194,040 183,218
Tooling        
Revenue, Major Customer [Line Items]        
Net sales 2,022 5,418 3,192 6,108
UFP        
Revenue, Major Customer [Line Items]        
Net sales 9,157 11,856 19,932 24,543
UFP | Product        
Revenue, Major Customer [Line Items]        
Net sales 9,157 11,856 19,932 24,543
UFP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 0 0 0
Navistar        
Revenue, Major Customer [Line Items]        
Net sales 17,751 16,370 37,197 30,402
Navistar | Product        
Revenue, Major Customer [Line Items]        
Net sales 17,751 14,110 37,012 28,132
Navistar | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 2,260 185 2,270
Volvo        
Revenue, Major Customer [Line Items]        
Net sales 16,117 11,885 31,770 22,887
Volvo | Product        
Revenue, Major Customer [Line Items]        
Net sales 15,362 11,885 30,971 22,800
Volvo | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 755 0 799 87
PACCAR        
Revenue, Major Customer [Line Items]        
Net sales 9,383 9,233 19,652 18,090
PACCAR | Product        
Revenue, Major Customer [Line Items]        
Net sales 8,721 9,159 18,922 17,905
PACCAR | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 662 74 730 185
BRP        
Revenue, Major Customer [Line Items]        
Net sales 12,614 14,685 25,339 27,042
BRP | Product        
Revenue, Major Customer [Line Items]        
Net sales 12,457 14,498 24,601 26,705
BRP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 157 187 738 337
Other Customers        
Revenue, Major Customer [Line Items]        
Net sales 32,703 34,706 63,342 66,362
Other Customers | Product        
Revenue, Major Customer [Line Items]        
Net sales 32,255 31,809 62,602 63,133
Other Customers | Tooling        
Revenue, Major Customer [Line Items]        
Net sales $ 448 $ 2,897 $ 740 $ 3,229