XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Major Customers (Tables)
9 Months Ended
Sep. 30, 2022
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 and nine months ended September 30, 2022 and 2021 (in thousands):
Three months ended
September 30,
Nine months ended
September 30,
2022202120222021
BRP product sales$12,203 $6,907 $38,908 $25,896 
BRP tooling sales1,119 124 1,456 362 
Total BRP sales13,322 7,031 40,364 26,258 
Navistar product sales16,536 10,027 44,667 30,933 
Navistar tooling sales285 6,656 2,555 6,962 
Total Navistar sales
16,821 16,683 47,222 37,895 
PACCAR product sales10,066 6,872 27,971 27,056 
PACCAR tooling sales— 715 185 1,547 
Total PACCAR sales10,066 7,587 28,156 28,603 
UFP product sales5,099 7,551 29,642 33,323 
UFP tooling sales— — — — 
Total UFP sales
5,099 7,551 29,642 33,323 
Volvo product sales15,468 7,804 38,268 25,359 
Volvo tooling sales128 70 215 117 
Total Volvo sales
15,596 7,874 38,483 25,476 
Other product sales32,968 28,482 96,102 73,327 
Other tooling sales7,734 5,817 10,964 9,433 
Total other sales
40,702 34,299 107,066 82,760 
Total product sales92,340 67,643 275,558 215,894 
Total tooling sales9,266 13,382 15,375 18,421 
Total sales
$101,606 $81,025 $290,933 $234,315