XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segments and Geographic Areas (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Customers
Dec. 31, 2022
USD ($)
Customers
Dec. 31, 2021
USD ($)
Customers
Segment Reporting Information [Line Items]      
Net Sales $ 1,244,744 $ 1,045,472 $ 1,010,635
Number of customer representing over 10% of consolidated net sales | Customers 0 0 0
United States      
Segment Reporting Information [Line Items]      
Net Sales $ 700,160 $ 578,953 $ 552,533
EMEA      
Segment Reporting Information [Line Items]      
Net Sales 226,253 197,937 189,695
Asia Pacific      
Segment Reporting Information [Line Items]      
Net Sales 197,401 162,477 171,218
Americas (excluding the United States)      
Segment Reporting Information [Line Items]      
Net Sales 120,930 106,105 97,189
Orthopedic Surgery      
Segment Reporting Information [Line Items]      
Net Sales 533,158 461,528 438,424
Orthopedic Surgery | United States      
Segment Reporting Information [Line Items]      
Net Sales 199,568 173,176 158,553
Orthopedic Surgery | EMEA      
Segment Reporting Information [Line Items]      
Net Sales 127,637 113,649 108,457
Orthopedic Surgery | Asia Pacific      
Segment Reporting Information [Line Items]      
Net Sales 123,043 103,353 107,590
Orthopedic Surgery | Americas (excluding the United States)      
Segment Reporting Information [Line Items]      
Net Sales 82,910 71,350 63,824
General Surgery      
Segment Reporting Information [Line Items]      
Net Sales 711,586 583,944 572,211
General Surgery | United States      
Segment Reporting Information [Line Items]      
Net Sales 500,592 405,777 393,980
General Surgery | EMEA      
Segment Reporting Information [Line Items]      
Net Sales 98,616 84,288 81,238
General Surgery | Asia Pacific      
Segment Reporting Information [Line Items]      
Net Sales 74,358 59,124 63,628
General Surgery | Americas (excluding the United States)      
Segment Reporting Information [Line Items]      
Net Sales $ 38,020 $ 34,755 $ 33,365