XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2021
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, 2021, 2020 and 2019:

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 

2020
 Orthopedic SurgeryGeneral SurgeryTotal
Timing of Revenue Recognition
Goods transferred at a point in time$340,318 $484,147 $824,465 
Services transferred over time34,387 3,607 37,994 
Total sales from contracts with customers$374,705 $487,754 $862,459 
2019
 Orthopedic SurgeryGeneral SurgeryTotal
Timing of Revenue Recognition
Goods transferred at a point in time$426,893 $489,313 $916,206 
Services transferred over time36,429 2,462 38,891 
Total sales from contracts with customers$463,322 $491,775 $955,097 
Contract with Customer, Asset and Liability
Contract liability balances related to the sale of extended warranties to customers are as follows:

December 31, 2021December 31, 2020
Contract Liability$16,760 $13,666