XML 83 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Equity, Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock option activity        
Options outstanding at the beginning of the period (in shares) 65,300,748 67,985,648 71,350,412  
Non-vested options, options granted (in shares) 7,090,798 7,543,589 12,220,400  
Options exercised (in shares) (5,627,389) (9,692,199) (14,969,624)  
Options forfeited (in shares) (629,120) (536,290) (615,540)  
Options outstanding at the end of the period (in shares) 66,135,037 65,300,748 67,985,648 71,350,412
Vested and non-vested options expected to vest at the end of the period (in shares) 63,745,253      
Exercisable at the end of the period (in shares) 39,414,025      
Weighted Average Exercise Price        
Weighted average exercise price, options outstanding at the beginning of the period (in dollars per share) $ 42.00 $ 37.58 $ 33.85  
Weighted average exercise price, options granted (in dollars per share) 68.95 66.65 45.12  
Weighted average exercise price, options exercised (in dollars per share) 32.89 29.87 25.80  
Weighted average exercise price, options forfeited (in dollars per share) 51.82 48.00 41.55  
Weighted average exercise price, options outstanding at the end of the period (in dollars per share) 45.57 $ 42.00 $ 37.58 $ 33.85
Weighted average exercise price, vested and non-vested options expected to vest (in dollars per share) 45.25      
Weighted average exercise price, exercisable (in dollars per share) $ 38.56      
Weighted Average Remaining Contractual Term        
Weighted average remaining contractual term of options outstanding 6 years 10 days 6 years 5 months 19 days 6 years 9 months 14 days 6 years 9 months
Weighted average remaining contractual term of options vested options and non-vested expected to vest 5 years 11 months 19 days      
Weighted average remaining contractual term of options exercisable 4 years 10 months 6 days      
Aggregate Intrinsic Value        
Aggregate intrinsic value of options outstanding $ 2,027.2      
Aggregate intrinsic value of options, vested and non-vested options expected to vest 1,974.2      
Aggregate intrinsic value of options exercisable $ 1,481.1