v3.26.1
Revenues (Tables)
6 Months Ended
Jun. 30, 2026
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
June 30, 2026June 30, 2025
 Orthopedic SurgeryGeneral SurgeryTotalOrthopedic SurgeryGeneral SurgeryTotal
Primary Geographic Markets
United States$51,653 $123,732 $175,385 $51,687 $138,925 $190,612 
Europe, Middle East & Africa40,305 35,842 76,147 35,588 32,189 67,777 
Asia Pacific36,561 20,596 57,157 31,736 20,345 52,081 
Americas (excluding the United States)23,796 11,003 34,799 21,723 10,152 31,875 
Total sales from contracts with customers$152,315 $191,173 $343,488 $140,734 $201,611 $342,345 
Timing of Revenue Recognition
Goods transferred at a point in time$139,852 $188,205 $328,057 $129,382 $199,065 $328,447 
Services transferred over time12,463 2,968 15,431 11,352 2,546 13,898 
Total sales from contracts with customers$152,315 $191,173 $343,488 $140,734 $201,611 $342,345 

Six Months EndedSix Months Ended
June 30, 2026June 30, 2025
Orthopedic SurgeryGeneral SurgeryTotalOrthopedic SurgeryGeneral SurgeryTotal
Primary Geographic Markets
United States$107,587 $240,854 $348,441 $104,702 $269,672 $374,374 
Europe, Middle East & Africa78,789 66,495 145,284 70,795 60,658 131,453 
Asia Pacific67,398 31,716 99,114 60,860 34,934 95,794 
Americas (excluding the United States)46,204 21,491 67,695 42,667 19,312 61,979 
Total sales from contracts with customers$299,978 $360,556 $660,534 $279,024 $384,576 $663,600 
Timing of Revenue Recognition
Goods transferred at a point in time$276,636 $354,695 $631,331 $256,930 $379,582 $636,512 
Services transferred over time23,342 5,861 29,203 22,094 4,994 27,088 
Total sales from contracts with customers$299,978 $360,556 $660,534 $279,024 $384,576 $663,600 
Contract with Customer, Asset and Liability
Contract liability balances related to the sale of extended warranties to customers are as follows:

June 30, 2026December 31, 2025
Contract liability$23,825 $21,967