XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Major Customers (Tables)
3 Months Ended
Mar. 31, 2023
Concentration Risks, Types, No Concentration Percentage [Abstract]  
Schedule of Major Customers
The following table presents sales revenue for the above-mentioned customers for the three months ended March 31, 2023 and 2022 (in thousands):
Three months ended
March 31,
20232022
BRP product sales$12,144 $12,207 
BRP tooling sales581 150 
Total BRP sales12,725 12,357 
Navistar product sales19,262 14,022 
Navistar tooling sales185 11 
Total Navistar sales
19,447 14,033 
PACCAR product sales10,200 8,747 
PACCAR tooling sales67 111 
Total PACCAR sales10,267 8,858 
UFP product sales10,774 12,687 
UFP tooling sales— — 
Total UFP sales
10,774 12,687 
Volvo product sales15,609 10,915 
Volvo tooling sales45 87 
Total Volvo sales
15,654 11,002 
Other product sales30,348 31,323 
Other tooling sales292 332 
Total other sales
30,640 31,655 
Total product sales98,337 89,901 
Total tooling sales1,170 691 
Total sales
$99,507 $90,592