XML 53 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Major Customers (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Product and Service [Domain]    
Revenue, Major Customer [Line Items]    
Revenues $ 72,266,000 $ 63,046,000
Product and Service [Domain] | Navistar [Member]    
Revenue, Major Customer [Line Items]    
Revenues 14,292,000 10,951,000
Product and Service [Domain] | Volvo [Member]    
Revenue, Major Customer [Line Items]    
Revenues 14,622,000 10,197,000
Product and Service [Domain] | Paccar [Member]    
Revenue, Major Customer [Line Items]    
Revenues 11,985,000 9,966,000
Product and Service [Domain] | Other Customers [Member]    
Revenue, Major Customer [Line Items]    
Revenues 31,367,000 31,932,000
Product [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 71,451,000 59,712,000
Product [Member] | Navistar [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 14,253,000 10,951,000
Product [Member] | Volvo [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 14,515,000 10,197,000
Product [Member] | Paccar [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 11,812,000 6,763,000
Product [Member] | Other Customers [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 30,871,000 31,801,000
Service [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 815,000 3,334,000
Service [Member] | Navistar [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 39,000 0
Service [Member] | Volvo [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 107,000 0
Service [Member] | Paccar [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 173,000 3,203,000
Service [Member] | Other Customers [Member]    
Revenue, Major Customer [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 496,000 $ 131,000