XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Major Customers
6 Months Ended
Jun. 30, 2025
Concentration Risks, Types, No Concentration Percentage [Abstract]  
Major Customers MAJOR CUSTOMERS
The Company had five major customers during the six months ended June 30, 2025, BRP, Inc. ("BRP"), International Motors, LLC (“International”), PACCAR, Inc. ("PACCAR"), Volvo Group North America, LLC ("Volvo") and Yamaha Motor Corporation ("Yamaha"). Major customers are defined as customers whose sales individually consist of more than ten percent of the Company's total sales during any annual or interim reporting period presented. The loss of a significant portion of sales to these customers could have a material adverse effect on the Company.
The following table presents sales revenue for the above-mentioned customers for the three and six months ended June 30, 2025 and 2024 (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2025202420252024
BRP product sales$7,880 $9,268 $14,572 $16,825 
BRP tooling sales741 115 760 229 
Total BRP sales8,621 9,383 15,332 17,054 
International product sales13,417 18,209 24,305 32,638 
International tooling sales14,614 60 14,614 220 
Total International sales28,031 18,269 38,919 32,858 
PACCAR product sales8,360 10,610 17,293 20,559 
PACCAR tooling sales180 120 321 366 
Total PACCAR sales8,540 10,730 17,614 20,925 
Volvo product sales3,773 13,505 7,867 26,225 
Volvo tooling sales— — — — 
Total Volvo sales
3,773 13,505 7,867 26,225 
Yamaha product sales4,172 8,752 10,243 17,334 
Yamaha tooling sales— — — — 
Total Yamaha sales4,172 8,752 10,243 17,334 
Other product sales24,031 23,612 48,365 46,206 
Other tooling sales2,071 4,492 2,346 6,286 
Total other sales
26,102 28,104 50,711 52,492 
Total product sales61,633 83,956 122,645 159,787 
Total tooling sales17,606 4,787 18,041 7,101 
Total sales
$79,239 $88,743 $140,686 $166,888