XML 26 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Outstanding and Exercisable Options Ranges (Details)
$ / shares in Units, shares in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares | shares 5.4
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 3 months 18 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 246.64
Options Outstanding, Aggregate Intrinsic Value | $ $ 1,844,400,000
Options Exercisable, Number of Shares | shares 4.3
Options Exercisable, Weighted Average Remaining Contractual Life 4 years 4 months 24 days
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 195.76
Options Exercisable, Aggregate Intrinsic Value | $ $ 1,702,400,000
Closing stock price (usd per share) | $ $ 591.15
Exercise Price Range 1  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) $ 86.88
Range of Exercise Prices, maximum (usd per share) $ 148.03
Options Outstanding, Number of Shares | shares 1.1
Options Outstanding, Weighted Average Remaining Contractual Life 2 years 9 months 18 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 127.46
Options Exercisable, Number of Shares | shares 1.1
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 127.46
Exercise Price Range 2  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 150.50
Range of Exercise Prices, maximum (usd per share) $ 172.44
Options Outstanding, Number of Shares | shares 1.4
Options Outstanding, Weighted Average Remaining Contractual Life 3 years 7 months 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 166.28
Options Exercisable, Number of Shares | shares 1.4
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 166.29
Exercise Price Range 3  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 172.76
Range of Exercise Prices, maximum (usd per share) $ 231.00
Options Outstanding, Number of Shares | shares 1.2
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 194.42
Options Exercisable, Number of Shares | shares 1.2
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 193.89
Exercise Price Range 4  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 231.11
Range of Exercise Prices, maximum (usd per share) $ 505.36
Options Outstanding, Number of Shares | shares 1.1
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 376.53
Options Exercisable, Number of Shares | shares 0.5
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 334.67
Exercise Price Range 5  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (usd per share) 508.19
Range of Exercise Prices, maximum (usd per share) $ 585.57
Options Outstanding, Number of Shares | shares 0.6
Options Outstanding, Weighted Average Remaining Contractual Life 9 years
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 536.41
Options Exercisable, Number of Shares | shares 0.1
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 531.66