XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Major Customers (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
customer
Jun. 30, 2023
USD ($)
Revenue, Major Customer [Line Items]        
Number of major customers | customer     6  
Net sales $ 88,743 $ 97,725 $ 166,888 $ 197,232
Product        
Revenue, Major Customer [Line Items]        
Net sales 83,956 95,703 159,787 194,040
Tooling        
Revenue, Major Customer [Line Items]        
Net sales 4,787 2,022 7,101 3,192
UFP        
Revenue, Major Customer [Line Items]        
Net sales 4,962 9,157 11,237 19,932
UFP | Product        
Revenue, Major Customer [Line Items]        
Net sales 4,962 9,157 11,237 19,932
UFP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 0 0 0
Navistar        
Revenue, Major Customer [Line Items]        
Net sales 18,269 17,751 32,858 37,197
Navistar | Product        
Revenue, Major Customer [Line Items]        
Net sales 18,209 17,751 32,638 37,012
Navistar | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 60 0 220 185
Volvo        
Revenue, Major Customer [Line Items]        
Net sales 13,505 16,117 26,225 31,770
Volvo | Product        
Revenue, Major Customer [Line Items]        
Net sales 13,505 15,362 26,225 30,971
Volvo | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 755 0 799
Yamaha        
Revenue, Major Customer [Line Items]        
Net sales 8,752 8,468 17,334 16,356
Yamaha | Product        
Revenue, Major Customer [Line Items]        
Net sales 8,752 8,468 17,334 16,356
Yamaha | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 0 0 0 0
PACCAR        
Revenue, Major Customer [Line Items]        
Net sales 10,730 9,383 20,925 19,652
PACCAR | Product        
Revenue, Major Customer [Line Items]        
Net sales 10,610 8,721 20,559 18,922
PACCAR | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 120 662 366 730
BRP        
Revenue, Major Customer [Line Items]        
Net sales 9,383 12,614 17,054 25,339
BRP | Product        
Revenue, Major Customer [Line Items]        
Net sales 9,268 12,457 16,825 24,601
BRP | Tooling        
Revenue, Major Customer [Line Items]        
Net sales 115 157 229 738
Other Customers        
Revenue, Major Customer [Line Items]        
Net sales 23,142 24,235 41,255 46,986
Other Customers | Product        
Revenue, Major Customer [Line Items]        
Net sales 18,650 23,787 34,969 46,246
Other Customers | Tooling        
Revenue, Major Customer [Line Items]        
Net sales $ 4,492 $ 448 $ 6,286 $ 740