XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Revenue Recognition [Abstract]  
Schedule of Disaggregated Revenue
Net Sales by Business
Three MonthsSix Months
2024202320242023
MedSurg and Neurotechnology:
Instruments$698 $622 $1,365 $1,188 
Endoscopy768 713 1,546 1,420 
Medical908 841 1,772 1,619 
Neurovascular327 311 637 595 
Neuro Cranial416 373 796 728 
$3,117 $2,860 $6,116 $5,550 
Orthopaedics and Spine:
Knees$602 $562 $1,190 $1,128 
Hips428 393 821 768 
Trauma and Extremities832 766 1,662 1,535 
Spine307 296 607 580 
Other136 119 269 213 
$2,305 $2,136 $4,549 $4,224 
Total$5,422 $4,996 $10,665 $9,774 
Net Sales by Geography
Three Months 2024Three Months 2023
United StatesInternationalUnited StatesInternational
MedSurg and Neurotechnology:
Instruments$564 $134 $504 $118 
Endoscopy623 145 576 137 
Medical763 145 682 159 
Neurovascular127 200 123 188 
Neuro Cranial339 77 306 67 
$2,416 $701 $2,191 $669 
Orthopaedics and Spine:
Knees$433 $169 $406 $156 
Hips261 167 249 144 
Trauma and Extremities610 222 559 207 
Spine229 78 221 75 
Other98 38 85 34 
$1,631 $674 $1,520 $616 
Total$4,047 $1,375 $3,711 $1,285 
Net Sales by Geography
Six Months 2024Six Months 2023
United StatesInternationalUnited StatesInternational
MedSurg and Neurotechnology:
Instruments$1,096 $269 $945 $243 
Endoscopy1,259 287 1,149 271 
Medical1,478 294 1,294 325 
Neurovascular248 389 241 354 
Neuro Cranial648 148 595 133 
$4,729 $1,387 $4,224 $1,326 
Orthopaedics and Spine:
Knees$862 $328 $822 $306 
Hips512 309 485 283 
Trauma and Extremities1,221 441 1,113 422 
Spine450 157 433 147 
Other187 82 146 67 
$3,232 $1,317 $2,999 $1,225 
Total$7,961 $2,704 $7,223 $2,551 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
Changes in contract liabilities during the six months 2024 were as follows:
June 30
2024
Beginning contract liabilities$860 
Revenue recognized from beginning of year contract liabilities(268)
Net advance consideration received during the period329 
Ending contract liabilities$921