XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Major Customers (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
customer
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Revenue, Major Customer [Line Items]                              
Number of major customers | customer                         5    
Net sales $ 86,443 $ 101,606 $ 98,735 $ 90,592 $ 73,168 $ 81,025 $ 80,461 $ 72,829 $ 60,654 $ 59,873 $ 37,806 $ 64,023 $ 377,376 $ 307,483 $ 222,356
Product sales                              
Revenue, Major Customer [Line Items]                              
Net sales 83,143 92,340 93,317 89,901 68,132 67,643 79,117 69,133 58,563 54,240 35,847 61,930 358,701 284,025 210,580
Tooling sales                              
Revenue, Major Customer [Line Items]                              
Net sales $ 3,300 $ 9,266 $ 5,418 $ 691 $ 5,036 $ 13,382 $ 1,344 $ 3,696 $ 2,091 $ 5,633 $ 1,959 $ 2,093 18,675 23,458 11,776
BRP                              
Revenue, Major Customer [Line Items]                              
Net sales                         52,670 37,813 21,931
BRP | Product sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         51,057 35,078 20,269
BRP | Tooling sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         1,613 2,735 1,662
Navistar                              
Revenue, Major Customer [Line Items]                              
Net sales                         63,904 46,508 40,225
Navistar | Product sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         60,778 39,546 33,656
Navistar | Tooling sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         3,126 6,962 6,569
PACCAR                              
Revenue, Major Customer [Line Items]                              
Net sales                         37,945 35,561 28,504
PACCAR | Product sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         36,652 33,545 27,997
PACCAR | Tooling sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         1,293 2,016 507
UFP                              
Revenue, Major Customer [Line Items]                              
Net sales                         33,638 38,292 38,530
UFP | Product sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         33,638 38,292 38,530
UFP | Tooling sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         0 0 0
Volvo                              
Revenue, Major Customer [Line Items]                              
Net sales                         51,643 35,977 25,724
Volvo | Product sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         51,428 35,854 23,538
Volvo | Tooling sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         215 123 2,186
Other                              
Revenue, Major Customer [Line Items]                              
Net sales                         137,576 113,332 67,442
Other | Product sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         125,148 101,710 66,590
Other | Tooling sales                              
Revenue, Major Customer [Line Items]                              
Net sales                         $ 12,428 $ 11,622 $ 852