XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenues (Tables)
3 Months Ended
Mar. 31, 2024
Revenues  
Schedule Of Revenues By Geographic Area

 

 

           2024

 

 

               2023

 

United States

 

$31,087

 

 

$24,868

 

European Union

 

 

6,313

 

 

 

8,085

 

All other regions

 

 

9,934

 

 

 

7,040

 

Total

 

$47,334

 

 

$39,993

 

Schedule Of Revenues By Product

 

 

2024

 

 

2023

 

Fluid Delivery

 

$19,537

 

 

$17,585

 

Cardiovascular

 

 

20,016

 

 

 

15,665

 

Ophthalmology

 

 

1,476

 

 

 

1,359

 

Other

 

 

6,305

 

 

 

5,384

 

Total

 

$47,334

 

 

$39,993