XML 52 R34.htm IDEA: XBRL DOCUMENT v3.2.0.727
Major Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Revenue, Major Customer [Line Items]        
Total sales $ 54,856,000 $ 46,124,000 $ 104,455,000 $ 87,199,000
Total product sales 53,514,000 43,317,000 101,368,000 83,981,000
Total tooling sales 1,342,000 2,807,000 3,087,000 3,218,000
Navistar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 14,526,000 13,958,000 27,349,000 26,671,000
Volvo [Member]        
Revenue, Major Customer [Line Items]        
Total sales 15,190,000 12,759,000 29,838,000 23,005,000
Paccar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 9,565,000 8,568,000 19,914,000 16,960,000
Yamaha [Member]        
Revenue, Major Customer [Line Items]        
Total sales 4,251,000 4,228,000 9,484,000 9,228,000
Other Customers [Member]        
Revenue, Major Customer [Line Items]        
Total sales 11,324,000 6,611,000 17,870,000 11,335,000
Product Sales [Member] | Navistar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 13,493,000 13,919,000 26,301,000 26,621,000
Product Sales [Member] | Volvo [Member]        
Revenue, Major Customer [Line Items]        
Total sales 15,011,000 11,781,000 28,640,000 21,856,000
Product Sales [Member] | Paccar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 9,444,000 8,484,000 19,158,000 16,671,000
Product Sales [Member] | Yamaha [Member]        
Revenue, Major Customer [Line Items]        
Total sales 4,251,000 4,228,000 9,484,000 9,228,000
Product Sales [Member] | Other Customers [Member]        
Revenue, Major Customer [Line Items]        
Total sales 11,315,000 4,905,000 17,785,000 9,605,000
Tooling Sales [Member] | Navistar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 1,033,000 39,000 1,048,000 50,000
Tooling Sales [Member] | Volvo [Member]        
Revenue, Major Customer [Line Items]        
Total sales 179,000 978,000 1,198,000 1,149,000
Tooling Sales [Member] | Paccar [Member]        
Revenue, Major Customer [Line Items]        
Total sales 121,000 84,000 756,000 289,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 $ 9,000 $ 1,706,000 $ 85,000 $ 1,730,000