XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Disaggregated Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Net Sales $ 337,926 $ 316,701 $ 1,001,526 $ 961,071
Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net Sales 323,832 304,462 960,344 923,547
Services transferred over time        
Disaggregation of Revenue [Line Items]        
Net Sales 14,094 12,239 41,182 37,524
Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 138,193 130,537 417,216 404,986
Orthopedic Surgery | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net Sales 126,763 120,533 383,693 374,100
Orthopedic Surgery | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Net Sales 11,430 10,004 33,523 30,886
General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 199,733 186,164 584,310 556,085
General Surgery | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net Sales 197,069 183,929 576,651 549,447
General Surgery | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Net Sales 2,664 2,235 7,659 6,638
United States        
Disaggregation of Revenue [Line Items]        
Net Sales 193,979 183,151 568,353 544,924
United States | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 52,456 49,700 157,158 155,975
United States | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 141,523 133,451 411,195 388,949
Americas (excluding the United States)        
Disaggregation of Revenue [Line Items]        
Net Sales 31,440 28,819 93,420 91,079
Americas (excluding the United States) | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 21,037 19,212 63,704 61,707
Americas (excluding the United States) | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 10,403 9,607 29,716 29,372
Europe, Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Net Sales 58,681 55,522 190,134 180,067
Europe, Middle East & Africa | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 30,935 28,803 101,730 97,024
Europe, Middle East & Africa | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 27,746 26,719 88,404 83,043
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Net Sales 53,826 49,209 149,619 145,001
Asia Pacific | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 33,765 32,822 94,624 90,280
Asia Pacific | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales $ 20,061 $ 16,387 $ 54,995 $ 54,721