XML 32 R17.htm IDEA: XBRL DOCUMENT v3.19.1
6. Revenues (Tables)
3 Months Ended
Mar. 31, 2019
Recent Accounting Pronouncements Tables Abstract  
Revenues by Geographic Territory
     2019      2018  
United States   $ 26,989     $ 24,607  
Germany     2,164       2,671  
Other countries less than 5% of revenues     12,461       12,123  
Total   $ 41,614     $ 39,401  
Revenue by Product Line
     2019      2018  
Fluid Delivery   $ 18,161     $ 18,800  
Cardiovascular     15,420       13,210  
Ophthalmology     2,283       2,785  
Other     5,750       4,606  
Total   $ 41,614     $ 39,401