XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Major Customers (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
customer
Sep. 30, 2021
USD ($)
Revenue, Major Customer [Line Items]        
Number of major customers | customer     5  
Net sales $ 101,606 $ 81,025 $ 290,933 $ 234,315
Product        
Revenue, Major Customer [Line Items]        
Net sales 92,340 67,643 275,558 215,894
Tooling        
Revenue, Major Customer [Line Items]        
Net sales 9,266 13,382 15,375 18,421
UFP        
Revenue, Major Customer [Line Items]        
Net sales 5,099 7,551 29,642 33,323
UFP | Product        
Revenue, Major Customer [Line Items]        
Net sales 5,099 7,551 29,642 33,323
UFP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 0 0 0
Navistar        
Revenue, Major Customer [Line Items]        
Net sales 16,821 16,683 47,222 37,895
Navistar | Product        
Revenue, Major Customer [Line Items]        
Net sales 16,536 10,027 44,667 30,933
Navistar | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 285 6,656 2,555 6,962
Volvo        
Revenue, Major Customer [Line Items]        
Net sales 15,596 7,874 38,483 25,476
Volvo | Product        
Revenue, Major Customer [Line Items]        
Net sales 15,468 7,804 38,268 25,359
Volvo | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 128 70 215 117
PACCAR        
Revenue, Major Customer [Line Items]        
Net sales 10,066 7,587 28,156 28,603
PACCAR | Product        
Revenue, Major Customer [Line Items]        
Net sales 10,066 6,872 27,971 27,056
PACCAR | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 715 185 1,547
BRP        
Revenue, Major Customer [Line Items]        
Net sales 13,322 7,031 40,364 26,258
BRP | Product        
Revenue, Major Customer [Line Items]        
Net sales 12,203 6,907 38,908 25,896
BRP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 1,119 124 1,456 362
Other Customers        
Revenue, Major Customer [Line Items]        
Net sales 40,702 34,299 107,066 82,760
Other Customers | Product        
Revenue, Major Customer [Line Items]        
Net sales 32,968 28,482 96,102 73,327
Other Customers | Tooling        
Revenue, Major Customer [Line Items]        
Net sales $ 7,734 $ 5,817 $ 10,964 $ 9,433