XML 51 R34.htm IDEA: XBRL DOCUMENT v3.3.0.814
Major Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Revenue, Major Customer [Line Items]        
Total sales $ 48,049,000 $ 43,591,000 $ 152,505,000 $ 130,790,000
Total product sales 44,243,000 43,171,000 145,612,000 127,152,000
Total tooling sales 3,806,000 420,000 6,893,000 3,638,000
Navistar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 14,544,000 13,129,000 41,893,000 39,799,000
Volvo [Member]        
Revenue, Major Customer [Line Items]        
Total sales 13,467,000 12,310,000 43,305,000 35,315,000
Paccar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 8,472,000 9,842,000 28,386,000 26,802,000
Yamaha [Member]        
Revenue, Major Customer [Line Items]        
Total sales 2,067,000 3,315,000 11,551,000 12,543,000
Other Customers [Member]        
Revenue, Major Customer [Line Items]        
Total sales 9,499,000 4,995,000 27,370,000 16,331,000
Product Sales [Member] | Navistar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 12,219,000 13,104,000 38,520,000 39,724,000
Product Sales [Member] | Volvo [Member]        
Revenue, Major Customer [Line Items]        
Total sales 13,080,000 12,020,000 41,720,000 33,877,000
Product Sales [Member] | Paccar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 8,409,000 9,752,000 27,567,000 26,423,000
Product Sales [Member] | Yamaha [Member]        
Revenue, Major Customer [Line Items]        
Total sales 2,067,000 3,315,000 11,551,000 12,543,000
Product Sales [Member] | Other Customers [Member]        
Revenue, Major Customer [Line Items]        
Total sales 8,468,000 4,980,000 26,254,000 14,585,000
Tooling Sales [Member] | Navistar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 2,325,000 25,000 3,373,000 75,000
Tooling Sales [Member] | Volvo [Member]        
Revenue, Major Customer [Line Items]        
Total sales 387,000 290,000 1,585,000 1,438,000
Tooling Sales [Member] | Paccar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 63,000 90,000 819,000 379,000
Tooling Sales [Member] | Yamaha [Member]        
Revenue, Major Customer [Line Items]        
Total sales 0 0 0 0
Tooling Sales [Member] | Other Customers [Member]        
Revenue, Major Customer [Line Items]        
Total sales $ 1,031,000 $ 15,000 $ 1,116,000 $ 1,746,000