XML 24 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Major Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue, Major Customer [Line Items]        
Revenues $ 74,655,000 $ 64,676,000 $ 228,168,000 $ 196,324,000
Navistar [Member]        
Revenue, Major Customer [Line Items]        
Revenues 15,260,000 15,154,000 47,338,000 38,982,000
Volvo [Member]        
Revenue, Major Customer [Line Items]        
Revenues 11,178,000 11,048,000 40,413,000 33,276,000
Paccar [Member]        
Revenue, Major Customer [Line Items]        
Revenues 11,697,000 11,005,000 37,104,000 32,368,000
UFP [Member]        
Revenue, Major Customer [Line Items]        
Revenues 6,751,000 7,452,000 22,076,000 21,501,000
Revenue from Contract with Customer, Including Assessed Tax 6,751,000   22,076,000  
Other Customers [Member]        
Revenue, Major Customer [Line Items]        
Revenues 29,769,000 20,017,000 81,237,000 70,197,000
Product [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 67,511,000 62,305,000 214,403,000 187,243,000
Product [Member] | Navistar [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 15,115,000 14,123,000 46,411,000 37,939,000
Product [Member] | Volvo [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 11,117,000 11,037,000 40,213,000 33,222,000
Product [Member] | Paccar [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 11,532,000 10,684,000 35,779,000 25,984,000
Product [Member] | UFP [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax   7,212,000   21,261,000
Product [Member] | Other Customers [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 22,996,000 19,249,000 69,924,000 68,837,000
Service [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 7,144,000 2,371,000 13,765,000 9,081,000
Service [Member] | Navistar [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 145,000 1,031,000 927,000 1,043,000
Service [Member] | Volvo [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 61,000 11,000 200,000 54,000
Service [Member] | Paccar [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 165,000 321,000 1,325,000 6,384,000
Service [Member] | UFP [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 0 240,000 0 240,000
Service [Member] | Other Customers [Member]        
Revenue, Major Customer [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 6,773,000 $ 768,000 $ 11,313,000 $ 1,360,000