XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2020
Revenues (Tables)  
Schedule of revenues by geographic area

 

Three Months EndedSix Months Ended
June 30,June 30,
2020201920202019
United States$19,530$25,780$45,722$52,769
Germany2,9182,0956,1554,259
Other countries less than 5% of revenues15,52012,22829,68624,689
Total

 

$37,968

 

 

$40,103

 

 

$81,563

 

 

$81,717

 

Schedule of revenues by product

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2020

 

 

2019

 

 

2020

 

 

2019

 

Fluid Delivery

 

$21,761

 

 

$18,285

 

 

$44,108

 

 

$36,446

 

Cardiovascular

 

 

10,841

 

 

 

14,579

 

 

 

25,666

 

 

 

29,999

 

Ophthalmology

 

 

936

 

 

 

1,817

 

 

 

1,800

 

 

 

4,100

 

Other

 

 

4,430

 

 

 

5,422

 

 

 

9,989

 

 

 

11,172

 

Total

 

$37,968

 

 

$40,103

 

 

$81,563

 

 

$81,717