XML 90 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Share-based Compensation Plans Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of options    
Outstanding, beginning balance (in shares) 2,985 3,223
Granted (in shares) 383 399
Exercised (in shares) (593) (460)
Canceled (in shares) (87) (177)
Outstanding, ending balance (in shares) 2,688 2,985
Exercisable (in shares) 1,763  
Weighted-average exercise price    
Outstanding, beginning balance (in dollars per share) $ 312.34 $ 287.15
Granted (in dollars per share) 432.77 452.08
Exercised (in dollars per share) 246.77 239.11
Canceled (in dollars per share) 425.80 359.06
Outstanding, ending balance (in dollars per share) 340.89 $ 312.34
Exercisable (in dollars per share) $ 291.74  
Weighted-average remaining contractual term, outstanding (in years) 6 years 6 years 2 months 4 days
Weighted-average remaining contractual term, exercisable (in years) 4 years 9 months  
Aggregate intrinsic value, outstanding $ 549.1 $ 366.3
Aggregate intrinsic value, exercisable $ 446.7