XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Major Customers (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
customer
Jun. 30, 2021
USD ($)
Revenue, Major Customer [Line Items]        
Number of major customers | customer     5  
Net sales $ 98,735 $ 80,461 $ 189,326 $ 153,290
Product        
Revenue, Major Customer [Line Items]        
Net sales 93,317 79,117 183,218 148,251
Tooling        
Revenue, Major Customer [Line Items]        
Net sales 5,418 1,344 6,108 5,039
UFP        
Revenue, Major Customer [Line Items]        
Net sales 11,856 15,115 24,543 25,772
UFP | Product        
Revenue, Major Customer [Line Items]        
Net sales 11,856 15,115 24,543 25,772
UFP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 0 0 0
Navistar        
Revenue, Major Customer [Line Items]        
Net sales 16,370 10,969 30,402 21,212
Navistar | Product        
Revenue, Major Customer [Line Items]        
Net sales 14,110 10,969 28,132 20,906
Navistar | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 2,260 0 2,270 306
Volvo        
Revenue, Major Customer [Line Items]        
Net sales 11,885 7,456 22,887 17,601
Volvo | Product        
Revenue, Major Customer [Line Items]        
Net sales 11,885 7,429 22,800 17,554
Volvo | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 27 87 47
PACCAR        
Revenue, Major Customer [Line Items]        
Net sales 9,233 11,333 18,090 21,016
PACCAR | Product        
Revenue, Major Customer [Line Items]        
Net sales 9,159 10,830 17,905 20,184
PACCAR | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 74 503 185 832
BRP        
Revenue, Major Customer [Line Items]        
Net sales 14,685 10,544 27,042 19,227
BRP | Product        
Revenue, Major Customer [Line Items]        
Net sales 14,498 10,420 26,705 18,989
BRP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 187 124 337 238
Other Customers        
Revenue, Major Customer [Line Items]        
Net sales 34,706 25,044 66,362 48,462
Other Customers | Product        
Revenue, Major Customer [Line Items]        
Net sales 31,809 24,354 63,133 44,846
Other Customers | Tooling        
Revenue, Major Customer [Line Items]        
Net sales $ 2,897 $ 690 $ 3,229 $ 3,616