XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2021
Revenues (Tables)  
Schedule of revenues by geographic area

 

 

2021

 

 

2020

 

United States

 

$22,038

 

 

$26,192

 

Germany

 

 

2,400

 

 

 

3,237

 

Italy

 

 

2,074

 

 

 

1,482

 

Other countries less than 5% of revenues

 

 

12,657

 

 

 

12,683

 

Total

 

$39,169

 

 

$43,594

 

Schedule of revenues by product

 

 

2021

 

 

2020

 

Fluid Delivery

 

$19,075

 

 

$22,348

 

Cardiovascular

 

 

12,830

 

 

 

14,824

 

Ophthalmology

 

 

1,693

 

 

 

863

 

Other

 

 

5,571

 

 

 

5,559

 

Total

 

$39,169

 

 

$43,594