XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Major Customers (Tables)
6 Months Ended
Jun. 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 six months ended June 30, 2022 and 2021 (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2022202120222021
BRP product sales$14,498 $10,420 $26,705 $18,989 
BRP tooling sales187 124 337 238 
Total BRP sales14,685 10,544 27,042 19,227 
Navistar product sales14,110 10,969 28,132 20,906 
Navistar tooling sales2,260 — 2,270 306 
Total Navistar sales
16,370 10,969 30,402 21,212 
PACCAR product sales9,159 10,830 17,905 20,184 
PACCAR tooling sales74 503 185 832 
Total PACCAR sales9,233 11,333 18,090 21,016 
UFP product sales11,856 15,115 24,543 25,772 
UFP tooling sales— — — — 
Total UFP sales
11,856 15,115 24,543 25,772 
Volvo product sales11,885 7,429 22,800 17,554 
Volvo tooling sales— 27 87 47 
Total Volvo sales
11,885 7,456 22,887 17,601 
Other product sales31,809 24,354 63,133 44,846 
Other tooling sales2,897 690 3,229 3,616 
Total other sales
34,706 25,044 66,362 48,462 
Total product sales93,317 79,117 183,218 148,251 
Total tooling sales5,418 1,344 6,108 5,039 
Total sales
$98,735 $80,461 $189,326 $153,290