XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2023
Revenues  
Schedule Of Revenues By Geographic Area

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

United States

 

$26,146

 

 

$27,779

 

 

$78,594

 

 

$84,121

 

European Union

 

 

6,695

 

 

 

6,371

 

 

 

21,361

 

 

 

23,851

 

All other regions

 

 

9,070

 

 

 

10,481

 

 

 

25,787

 

 

 

32,679

 

Total

 

$41,911

 

 

$44,631

 

 

$125,742

 

 

$140,651

 

Schedule Of Revenues By Product

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Fluid Delivery

 

$17,717

 

 

$19,303

 

 

$52,591

 

 

$64,973

 

Cardiovascular

 

 

17,170

 

 

 

16,780

 

 

 

51,568

 

 

 

50,165

 

Ophthalmology

 

 

2,700

 

 

 

1,607

 

 

 

6,849

 

 

 

4,495

 

Other

 

 

4,324

 

 

 

6,941

 

 

 

14,734

 

 

 

21,018

 

Total

 

$41,911

 

 

$44,631

 

 

$125,742

 

 

$140,651