XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE RECOGNITION - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
segment
Jun. 30, 2018
USD ($)
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions        
Number of reportable segment | segment     1  
Disaggregation of revenue $ 92,630 $ 79,981 $ 186,526 $ 156,557
United States        
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions        
Disaggregation of revenue 62,645 46,484 121,957 90,654
Europe        
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions        
Disaggregation of revenue 29,390 32,947 63,561 64,779
Asia        
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions        
Disaggregation of revenue 595 550 1,008 1,124
Vehicle        
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions        
Disaggregation of revenue 30,778 31,193 64,374 63,354
Industrial        
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions        
Disaggregation of revenue 32,194 28,073 63,505 51,965
Medical        
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions        
Disaggregation of revenue 12,219 9,838 24,629 20,482
Aerospace & Defense        
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions        
Disaggregation of revenue 12,143 8,558 23,397 16,369
Other        
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions        
Disaggregation of revenue $ 5,296 $ 2,319 $ 10,621 $ 4,387