XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenues [Abstract]  
Disaggregation of Revenue
The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended December 31, 2023, 2022 and 2021:

2023
 Orthopedic SurgeryGeneral SurgeryTotal
Timing of Revenue Recognition
Goods transferred at a point in time$494,002 $704,041 $1,198,043 
Services transferred over time39,156 7,545 46,701 
Total sales from contracts with customers$533,158 $711,586 $1,244,744 

2022
 Orthopedic SurgeryGeneral SurgeryTotal
Timing of Revenue Recognition
Goods transferred at a point in time$422,648 $577,625 $1,000,273 
Services transferred over time38,880 6,319 45,199 
Total sales from contracts with customers$461,528 $583,944 $1,045,472 
2021
 Orthopedic SurgeryGeneral SurgeryTotal
Timing of Revenue Recognition
Goods transferred at a point in time$398,963 $567,244 $966,207 
Services transferred over time39,461 4,967 44,428 
Total sales from contracts with customers$438,424 $572,211 $1,010,635 
Contract with Customer, Asset and Liability
Contract liability balances related to the sale of extended warranties to customers are as follows:

December 31, 2023December 31, 2022
Contract Liability$17,962 $19,114