XML 72 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Major Customers (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2018
USD ($)
Customer
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Major customers:                              
Total product sales $ 68,975,000 $ 62,305,000 $ 65,225,000 $ 59,712,000 $ 37,900,000 $ 37,593,000 $ 36,794,000 $ 36,336,000 $ 33,465,000 $ 33,816,000 $ 36,813,000 $ 42,530,000 $ 256,217,000 $ 148,623,000 $ 146,624,000
Total tooling sales 4,187,000 2,371,000 3,376,000 3,334,000 1,165,000 901,000 10,574,000 410,000 15,607,000 7,520,000 2,193,000 2,938,000 13,268,000 13,050,000 28,258,000
Total sales $ 73,162,000 $ 64,676,000 $ 68,601,000 $ 63,046,000 $ 39,065,000 $ 38,494,000 $ 47,368,000 $ 36,746,000 $ 49,072,000 $ 41,336,000 $ 39,006,000 $ 45,468,000 269,485,000 161,673,000 174,882,000
Navistar                              
Major customers:                              
Total product sales                         52,347,000 39,609,000 39,756,000
Total tooling sales                         2,806,000 159,000 1,994,000
Total sales                         55,153,000 39,768,000 41,750,000
Volvo [Member]                              
Major customers:                              
Total product sales                         46,063,000 27,627,000 29,520,000
Total tooling sales                         97,000 8,089,000 20,450,000
Total sales                         46,160,000 35,716,000 49,970,000
Paccar                              
Major customers:                              
Total product sales                         38,027,000 26,481,000 24,235,000
Total tooling sales                         6,425,000 2,932,000 3,481,000
Total sales                         44,452,000 29,413,000 27,716,000
UFP [Member]                              
Major customers:                              
Total product sales                         27,906,000 0 0
Total tooling sales                         240,000 0 0
Total sales                         28,146,000 0 0
Other customers                              
Major customers:                              
Total product sales                         91,874,000 54,906,000 53,113,000
Total tooling sales                         3,700,000 1,870,000 2,333,000
Total sales                         $ 95,574,000 $ 56,776,000 $ 55,446,000
Customer Concentration Risk [Member] | Sales Revenue, Total [Member]                              
Major customers:                              
Number of major customers, Sales | Customer                         4