XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation - Outstanding and Exercisable Options Ranges (Detail)
$ / shares in Units, shares in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares | shares 7.2
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 7 months 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 164.16
Options Outstanding, Aggregate Intrinsic Value | $ $ 1,447,200,000
Options Exercisable, Number of Shares | shares 5.7
Options Exercisable, Weighted Average Remaining Contractual Life 4 years 10 months 24 days
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 147.32
Options Exercisable, Aggregate Intrinsic Value | $ $ 1,234,400,000
Closing stock price (usd per share) | $ $ 364.94
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) $ 113.73
Options Outstanding, Number of Shares | shares 1.6
Options Outstanding, Weighted Average Remaining Contractual Life 2 years 3 months 18 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 92.43
Options Exercisable, Number of Shares | shares 1.6
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 92.43
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) 114.61
Range of Exercise Prices, maximum (usd per share) $ 153.05
Options Outstanding, Number of Shares | shares 1.5
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 10 months 24 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 140.19
Options Exercisable, Number of Shares | shares 1.4
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 139.87
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) 155.57
Range of Exercise Prices, maximum (usd per share) $ 172.44
Options Outstanding, Number of Shares | shares 1.6
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 4 months 24 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 169.56
Options Exercisable, Number of Shares | shares 1.4
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 169.67
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) 172.76
Range of Exercise Prices, maximum (usd per share) $ 213.77
Options Outstanding, Number of Shares | shares 1.4
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 8 months 12 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 184.30
Options Exercisable, Number of Shares | shares 1.0
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 185.29
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) 213.97
Range of Exercise Prices, maximum (usd per share) $ 391.04
Options Outstanding, Number of Shares | shares 1.1
Options Outstanding, Weighted Average Remaining Contractual Life 9 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price Per Share (usd per share) $ 266.31
Options Exercisable, Number of Shares | shares 0.3
Options Exercisable, Weighted Average Exercise Price Per Share (usd per share) $ 250.46