XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Total Revenues $ 39,169 $ 43,594
Other 5,571 5,559
Fluid Delivery [Member]    
Total Revenues 19,075 22,348
Cardiovascular [Member]    
Total Revenues 12,830 14,824
Ophthalmology [Member]    
Total Revenues $ 1,693 $ 863