XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Major Customers (Tables)
12 Months Ended
Dec. 31, 2021
Concentration Risks, Types, No Concentration Percentage [Abstract]  
Schedule of Major Customers
The following table presents sales revenue for the above-mentioned customers for the years ended December 31 (in thousands):
202120202019
BRP product sales$35,078 $20,269 $16,774 
BRP tooling sales2,735 1,662 4,208 
Total BRP sales37,813 21,931 20,982 
Navistar product sales39,546 33,656 54,798 
Navistar tooling sales6,962 6,569 2,084 
Total Navistar sales46,508 40,225 56,882 
PACCAR product sales33,545 27,997 44,543 
PACCAR tooling sales2,016 507 1,525 
Total PACCAR sales35,561 28,504 46,068 
UFP product sales38,292 38,530 25,395 
UFP tooling sales— — — 
Total UFP sales38,292 38,530 25,395 
Volvo product sales35,854 23,538 48,487 
Volvo tooling sales123 2,186 262 
Total Volvo sales35,977 25,724 48,749 
Other product sales101,710 66,590 78,990 
Other tooling sales11,622 852 7,224 
Total other sales113,332 67,442 86,214 
Total product sales284,025 210,580 268,987 
Total tooling sales23,458 11,776 15,303 
Total sales$307,483 $222,356 $284,290