XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables present revenue disaggregated by primary geographic market where the products are sold, by product line and timing of revenue recognition:
Three Months EndedThree Months Ended
September 30, 2025September 30, 2024
 Orthopedic SurgeryGeneral SurgeryTotalOrthopedic SurgeryGeneral SurgeryTotal
Primary Geographic Markets
United States$52,456 $141,523 $193,979 $49,700 $133,451 $183,151 
Europe, Middle East & Africa30,935 27,746 58,681 28,803 26,719 55,522 
Asia Pacific33,765 20,061 53,826 32,822 16,387 49,209 
Americas (excluding the United States)21,037 10,403 31,440 19,212 9,607 28,819 
Total sales from contracts with customers$138,193 $199,733 $337,926 $130,537 $186,164 $316,701 
Timing of Revenue Recognition
Goods transferred at a point in time$126,763 $197,069 $323,832 $120,533 $183,929 $304,462 
Services transferred over time11,430 2,664 14,094 10,004 2,235 12,239 
Total sales from contracts with customers$138,193 $199,733 $337,926 $130,537 $186,164 $316,701 

Nine Months EndedNine Months Ended
September 30, 2025September 30, 2024
Orthopedic SurgeryGeneral SurgeryTotalOrthopedic SurgeryGeneral SurgeryTotal
Primary Geographic Markets
United States$157,158 $411,195 $568,353 $155,975 $388,949 $544,924 
Europe, Middle East & Africa101,730 88,404 190,134 97,024 83,043 180,067 
Asia Pacific94,624 54,995 149,619 90,280 54,721 145,001 
Americas (excluding the United States)63,704 29,716 93,420 61,707 29,372 91,079 
Total sales from contracts with customers$417,216 $584,310 $1,001,526 $404,986 $556,085 $961,071 
Timing of Revenue Recognition
Goods transferred at a point in time$383,693 $576,651 $960,344 $374,100 $549,447 $923,547 
Services transferred over time33,523 7,659 41,182 30,886 6,638 37,524 
Total sales from contracts with customers$417,216 $584,310 $1,001,526 $404,986 $556,085 $961,071 
Contract with Customer, Asset and Liability
Contract liability balances related to the sale of extended warranties to customers are as follows:

September 30, 2025December 31, 2024
Contract liability$21,038 $18,424