XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE - Net sales by market (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Total Net Sales by Market $ 28,165 $ 26,447
Noncash Consideration    
Total Net Sales by Market 775 1,025
Product/Service Transferred Over Time    
Total Net Sales by Market 26,738 24,049
Product Transferred at Point in Time    
Total Net Sales by Market 652 1,373
Aerospace and Defense    
Total Net Sales by Market 4,245 4,866
Aerospace and Defense | Noncash Consideration    
Total Net Sales by Market 122 195
Aerospace and Defense | Product/Service Transferred Over Time    
Total Net Sales by Market 4,103 4,623
Aerospace and Defense | Product Transferred at Point in Time    
Total Net Sales by Market 20 48
Medical    
Total Net Sales by Market 14,939 10,321
Medical | Noncash Consideration    
Total Net Sales by Market 409 405
Medical | Product/Service Transferred Over Time    
Total Net Sales by Market 14,495 9,434
Medical | Product Transferred at Point in Time    
Total Net Sales by Market 35 482
Industrial    
Total Net Sales by Market 8,981 11,260
Industrial | Noncash Consideration    
Total Net Sales by Market 244 425
Industrial | Product/Service Transferred Over Time    
Total Net Sales by Market 8,140 9,992
Industrial | Product Transferred at Point in Time    
Total Net Sales by Market $ 597 $ 843