| Major Customers |
MAJOR CUSTOMERS The Company had four major customers during the nine months ended September 30, 2026, BRP, Inc. ("BRP"), International Motors, LLC (“International”), PACCAR, Inc. ("PACCAR") and Volvo Group North America, LLC ("Volvo"). Major customers are defined as customers whose revenue individually consist of more than ten percent of the Company's total revenue during any annual or interim reporting period presented. The loss of a significant portion of revenue 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 nine months ended September 30, 2026 and 2025 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | | | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | BRP product revenue | $ | 7,778 | | | $ | 8,942 | | | $ | 30,902 | | | $ | 23,514 | | | | | | | BRP tooling project revenue | 915 | | | 3,648 | | | 1,278 | | | 4,408 | | | | | | | Total BRP revenue | 8,693 | | | 12,590 | | | 32,180 | | | 27,922 | | | | | | | | | | | | | | | | | | | International product revenue | 14,243 | | | 8,968 | | | 35,548 | | | 33,273 | | | | | | | International tooling project revenue | 172 | | | 5 | | | 201 | | | 14,619 | | | | | | | Total International revenue | 14,415 | | | 8,973 | | | 35,749 | | | 47,892 | | | | | | | | | | | | | | | | | | | PACCAR product revenue | 9,949 | | | 5,611 | | | 26,339 | | | 22,904 | | | | | | | PACCAR tooling project revenue | 192 | | | — | | | 192 | | | 321 | | | | | | | Total PACCAR revenue | 10,141 | | | 5,611 | | | 26,531 | | | 23,225 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Volvo product revenue | 751 | | | 1,164 | | | 2,356 | | | 9,031 | | | | | | | Volvo tooling project revenue | 22,876 | | | — | | | 22,876 | | | — | | | | | | | Total Volvo revenue | 23,627 | | | 1,164 | | | 25,232 | | | 9,031 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other product revenue | 32,106 | | | 29,493 | | | 88,034 | | | 88,101 | | | | | | | Other tooling project revenue | 1,255 | | | 604 | | | 3,823 | | | 2,950 | | | | | | | Total other revenue | 33,361 | | | 30,097 | | | 91,857 | | | 91,051 | | | | | | | | | | | | | | | | | | | Total product revenue | 64,827 | | | 54,178 | | | 183,179 | | | 176,823 | | | | | | | Total tooling project revenue | 25,410 | | | 4,257 | | | 28,370 | | | 22,298 | | | | | | | Total revenue | $ | 90,237 | | | $ | 58,435 | | | $ | 211,549 | | | $ | 199,121 | | | | | |
|