XML 124 R57.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUES - Disaggregation of Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
item
segment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]      
Number of operating segments | segment 2    
Number of product categories | item 5    
Net sales $ 1,515,906 $ 1,356,514 $ 1,257,366
United States      
Disaggregation of Revenue [Line Items]      
Net sales 909,466 800,780 726,989
International      
Disaggregation of Revenue [Line Items]      
Net sales $ 606,440 555,734 530,377
Cardiovascular      
Disaggregation of Revenue [Line Items]      
Number of product categories | item 4    
Net sales $ 1,443,042 1,301,744 1,220,560
Cardiovascular | Peripheral Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 579,840 532,770 483,265
Cardiovascular | Cardiac Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 448,914 368,951 356,650
Cardiovascular | Custom Procedural Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 209,333 200,033 193,717
Cardiovascular | OEM      
Disaggregation of Revenue [Line Items]      
Net sales 204,955 199,990 186,928
Cardiovascular | OEM | Revision of Prior Period, Adjustment      
Disaggregation of Revenue [Line Items]      
Net sales   22,600 22,400
Cardiovascular | United States      
Disaggregation of Revenue [Line Items]      
Net sales 840,582 748,944 692,603
Cardiovascular | United States | Peripheral Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 341,941 312,667 280,817
Cardiovascular | United States | Cardiac Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 187,355 147,961 143,715
Cardiovascular | United States | Custom Procedural Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 128,570 122,156 113,839
Cardiovascular | United States | OEM      
Disaggregation of Revenue [Line Items]      
Net sales 182,716 166,160 154,232
Cardiovascular | International      
Disaggregation of Revenue [Line Items]      
Net sales 602,460 552,800 527,957
Cardiovascular | International | Peripheral Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 237,899 220,103 202,448
Cardiovascular | International | Cardiac Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 261,559 220,990 212,935
Cardiovascular | International | Custom Procedural Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 80,763 77,877 79,878
Cardiovascular | International | OEM      
Disaggregation of Revenue [Line Items]      
Net sales 22,239 33,830 32,696
Endoscopy      
Disaggregation of Revenue [Line Items]      
Net sales 72,864 54,770 36,806
Endoscopy | Endoscopy Devices      
Disaggregation of Revenue [Line Items]      
Net sales 72,864 54,770 36,806
Endoscopy | United States | Endoscopy Devices      
Disaggregation of Revenue [Line Items]      
Net sales 68,884 51,836 34,386
Endoscopy | International | Endoscopy Devices      
Disaggregation of Revenue [Line Items]      
Net sales $ 3,980 $ 2,934 $ 2,420