XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Major Customers (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
customer
Sep. 30, 2020
USD ($)
Revenue, Major Customer [Line Items]        
Number of major customers | customer     5  
Net sales $ 81,025 $ 59,873 $ 234,315 $ 161,705
Product        
Revenue, Major Customer [Line Items]        
Net sales 67,643 54,240 215,894 152,019
Tooling        
Revenue, Major Customer [Line Items]        
Net sales 13,382 5,633 18,421 9,686
UFP        
Revenue, Major Customer [Line Items]        
Net sales 7,551 12,188 33,323 30,659
UFP | Product        
Revenue, Major Customer [Line Items]        
Net sales 7,551 12,188 33,323 30,659
UFP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 0 0 0
Navistar        
Revenue, Major Customer [Line Items]        
Net sales 16,683 13,263 37,895 31,615
Navistar | Product        
Revenue, Major Customer [Line Items]        
Net sales 10,027 8,065 30,933 25,231
Navistar | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 6,656 5,198 6,962 6,384
Volvo        
Revenue, Major Customer [Line Items]        
Net sales 7,874 4,945 25,476 16,833
Volvo | Product        
Revenue, Major Customer [Line Items]        
Net sales 7,804 4,907 25,359 14,647
Volvo | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 70 38 117 2,186
PACCAR        
Revenue, Major Customer [Line Items]        
Net sales 7,587 8,447 28,603 19,769
PACCAR | Product        
Revenue, Major Customer [Line Items]        
Net sales 6,872 8,268 27,056 19,383
PACCAR | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 715 179 1,547 386
BRP        
Revenue, Major Customer [Line Items]        
Net sales 7,031 4,415 26,258 14,201
BRP | Product        
Revenue, Major Customer [Line Items]        
Net sales 6,907 4,240 25,896 13,693
BRP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 124 175 362 508
Other Customers        
Revenue, Major Customer [Line Items]        
Net sales 34,299 16,615 82,760 48,628
Other Customers | Product        
Revenue, Major Customer [Line Items]        
Net sales 28,482 16,572 73,327 48,406
Other Customers | Tooling        
Revenue, Major Customer [Line Items]        
Net sales $ 5,817 $ 43 $ 9,433 $ 222