XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Net revenues - Other revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Revenue, Major Customer [Line Items]        
Net revenues $ 780,889 $ 749,691 $ 1,481,558 $ 1,487,540
Vascular access        
Revenue, Major Customer [Line Items]        
Net revenues 185,531 181,105 367,898 362,459
Interventional        
Revenue, Major Customer [Line Items]        
Net revenues 170,019 141,157 307,578 275,822
Anesthesia        
Revenue, Major Customer [Line Items]        
Net revenues 96,386 102,491 182,980 198,843
Surgical        
Revenue, Major Customer [Line Items]        
Net revenues 114,042 111,304 219,827 216,828
Interventional urology        
Revenue, Major Customer [Line Items]        
Net revenues 76,388 83,104 147,355 162,846
OEM        
Revenue, Major Customer [Line Items]        
Net revenues 78,675 88,825 142,559 176,522
Other        
Revenue, Major Customer [Line Items]        
Net revenues $ 59,848 $ 41,705 $ 113,361 $ 94,220