XML 41 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
7. Recent Accounting Pronouncements (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue from External Customer [Line Items]        
Revenues $ 38,847 $ 36,164 $ 78,248 $ 74,669
Fluid Delivery [Member]        
Revenue from External Customer [Line Items]        
Revenues 18,128 15,630 36,928 33,636
Cardiovascular [Member]        
Revenue from External Customer [Line Items]        
Revenues 13,003 12,222 26,213 23,686
Ophthalmology [Member]        
Revenue from External Customer [Line Items]        
Revenues 2,852 3,762 5,637 7,435
Other Products [Member]        
Revenue from External Customer [Line Items]        
Revenues $ 4,864 $ 4,550 $ 9,470 $ 9,912