XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Major Customers (Tables)
3 Months Ended
Mar. 31, 2024
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, 2024 and 2023 (in thousands):
Three months ended
March 31,
20242023
BRP product sales$7,557 $12,144 
BRP tooling sales114 581 
Total BRP sales7,671 12,725 
Navistar product sales14,429 19,262 
Navistar tooling sales161 185 
Total Navistar sales
14,590 19,447 
PACCAR product sales9,949 10,200 
PACCAR tooling sales246 67 
Total PACCAR sales10,195 10,267 
UFP product sales6,276 10,774 
UFP tooling sales— — 
Total UFP sales
6,276 10,774 
Volvo product sales12,720 15,609 
Volvo tooling sales— 45 
Total Volvo sales
12,720 15,654 
Yamaha product sales8,582 7,888 
Yamaha tooling sales— — 
Total Yamaha sales8,582 7,888 
Other product sales16,318 22,460 
Other tooling sales1,793 292 
Total other sales
26,693 30,640 
Total product sales75,831 98,337 
Total tooling sales2,314 1,170 
Total sales
$78,145 $99,507