XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE RECOGNITION - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
segment
Mar. 31, 2020
USD ($)
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions    
Number of reportable segment | segment 1  
Revenues $ 101,677 $ 92,382
United States    
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions    
Revenues 56,642 56,369
Europe    
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions    
Revenues 37,162 33,133
Asia-Pacific    
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions    
Revenues 7,873 2,880
Vehicle    
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions    
Revenues 34,451 28,055
Industrial    
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions    
Revenues 31,303 33,351
Medical    
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions    
Revenues 23,289 14,551
Aerospace & Defense    
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions    
Revenues 7,442 11,142
Other    
Reconciliation of disaggregated revenue to segment revenue as well as revenue by geographical regions    
Revenues $ 5,192 $ 5,283