XML 77 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation - Outstanding and Exercisable Options Ranges (Details)
$ / shares in Units, shares in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares | shares 6.2
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 5 months
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 200.79
Options Outstanding, Aggregate Intrinsic Value | $ $ 1,727,700,000
Options Exercisable, Number of Shares | shares 5.0
Options Exercisable, Weighted Average Remaining Contractual Life 4 years 8 months
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 168.62
Options Exercisable, Aggregate Intrinsic Value | $ $ 1,554,500,000
Closing stock price (usd per share) | $ $ 478.92
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) $ 31.96
Range of Exercise Prices, maximum (usd per share) $ 127.91
Options Outstanding, Number of Shares | shares 1.4
Options Outstanding, Weighted Average Remaining Contractual Life 2 years 8 months
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 115.05
Options Exercisable, Number of Shares | shares 1.4
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 115.05
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) 128.30
Range of Exercise Prices, maximum (usd per share) $ 168.41
Options Outstanding, Number of Shares | shares 1.3
Options Outstanding, Weighted Average Remaining Contractual Life 4 years 7 months
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 156.67
Options Exercisable, Number of Shares | shares 1.3
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 156.62
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) 169.42
Range of Exercise Prices, maximum (usd per share) $ 178.39
Options Outstanding, Number of Shares | shares 1.4
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 7 months
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 174.50
Options Exercisable, Number of Shares | shares 1.2
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 174.17
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) 178.75
Range of Exercise Prices, maximum (usd per share) $ 283.51
Options Outstanding, Number of Shares | shares 1.2
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 2 months
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 214.60
Options Exercisable, Number of Shares | shares 0.9
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 207.77
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) 310.67
Range of Exercise Prices, maximum (usd per share) $ 548.71
Options Outstanding, Number of Shares | shares 0.9
Options Outstanding, Weighted Average Remaining Contractual Life 9 years 1 month
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 423.33
Options Exercisable, Number of Shares | shares 0.2
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 388.12