XML 67 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Net revenues - Other revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Net revenues $ 2,791,041 $ 2,809,563 $ 2,537,156
Vascular access      
Disaggregation of Revenue [Line Items]      
Net revenues 683,612 700,240 657,703
Anesthesia      
Disaggregation of Revenue [Line Items]      
Net revenues 388,890 380,140 302,293
Interventional      
Disaggregation of Revenue [Line Items]      
Net revenues 445,018 427,500 382,435
Surgical      
Disaggregation of Revenue [Line Items]      
Net revenues 392,917 377,756 317,200
Interventional urology      
Disaggregation of Revenue [Line Items]      
Net revenues 322,832 341,661 290,022
OEM      
Disaggregation of Revenue [Line Items]      
Net revenues 272,624 245,681 220,246
Other      
Disaggregation of Revenue [Line Items]      
Net revenues $ 285,148 $ 336,585 $ 367,257