v3.26.1
Net revenues (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Major Customers by Reporting Segments
The following table disaggregates revenue by global product category for the three and six months ended June 30, 2026 and June 29, 2025.
Three Months EndedSix Months Ended
June 30, 2026June 29, 2025June 30, 2026June 29, 2025
Vascular
$246,337 $225,908 $483,149 $445,039 
Interventional211,874 113,853 416,530 214,004 
Surgical112,121 102,764 218,915 197,740 
Net revenues (1)
$570,332 $442,525 $1,118,594 $856,783 
(1)    The product categories listed above are presented on a global basis, while our reportable segments are defined based on the geographic location of its operations.