XML 132 R117.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation And Other Compensation Arrangements (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 27, 2017
Feb. 22, 2016
Feb. 23, 2015
Feb. 29, 2016
Feb. 28, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Feb. 28, 2017
Feb. 28, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Aggregate number of shares of stock available for issuance           87,000,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period           4,417,218 8,646,612      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value           $ 491,000,000 $ 265,000,000 $ 385,000,000    
Stock options exercised           311,000,000 321,000,000 399,000,000    
Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options           175,000,000 94,000,000 135,000,000    
Grant date fair value of stock options vested           0 27,000,000 56,000,000    
Deferred compensation           240,000,000 46,000,000 63,000,000    
Deferred compensation liability which is being marked to market           $ 1,547,000,000 1,289,000,000      
Stock Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based payment award options expiration term (in years)           10 years        
Award vesting period (in years)           3 years        
Restricted Stock Units (RSUs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Restricted stock units (RSUs) granted 523,835     777,837 590,778          
Restricted stock units (RSUs) granted (fair value per share) $ 178.72     $ 117.50 $ 154.64          
Performance Awards [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period (in years) 3 years                  
Performance Awards [Member] | 2016 Performance Awards [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Initial Value Of Performance Awards (per unit) $ 100                  
Performance Awards [Member] | 2015 Performance Awards [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period (in years)       3 years            
Performance Awards [Member] | 2014 Performance Awards [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period (in years)         3 years          
Performance Awards [Member] | Minimum [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Performance Award Payout Amount, Aggregate           $ 0        
Performance Awards [Member] | Minimum [Member] | 2016 Performance Awards [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Amount payable at end of three-year performance period3 0                  
Performance Awards [Member] | Maximum [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Amount payable at end of three-year performance period3       $ 200 $ 200          
Performance Award Payout Amount, Aggregate           $ 352,000,000        
Performance Awards [Member] | Maximum [Member] | 2016 Performance Awards [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Amount payable at end of three-year performance period3 $ 200                  
Performance Awards [Member] | Maximum [Member] | 2015 Performance Awards [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Performance Award Payout Amount, Aggregate             $ 318,000,000      
Performance Awards [Member] | Maximum [Member] | 2014 Performance Awards [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Performance Award Payout Amount, Aggregate               $ 312,000,000    
Performance Based Restricted Stock Units (PBRSUs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period (in years) 3 years 3 years 3 years              
Restricted stock units (RSUs) granted 492,273 721,176 556,203              
Restricted stock units (RSUs) granted (fair value per share) $ 190.17 $ 126.74 $ 164.26              
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 21.37% 22.44% 20.35%              
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 1.46% 0.92% 1.03%              
Performance Based Restricted Stock Units (PBRSUs) [Member] | 2016 PBRSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Initial PBRSU value, percentage of value it cannot exceed                 400.00%  
Performance Based Restricted Stock Units (PBRSUs) [Member] | 2015 PBRSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Initial PBRSU value, percentage of value it cannot exceed                   400.00%
Performance Based Restricted Stock Units (PBRSUs) [Member] | 2014 PBRSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Initial PBRSU value, percentage of value it cannot exceed     400.00%              
Performance Based Restricted Stock Units (PBRSUs) [Member] | Minimum [Member] | 2016 PBRSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award Payout Range                 0.00%  
Performance Based Restricted Stock Units (PBRSUs) [Member] | Minimum [Member] | 2015 PBRSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award Payout Range                   0.00%
Performance Based Restricted Stock Units (PBRSUs) [Member] | Minimum [Member] | 2014 PBRSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award Payout Range     0.00%              
Performance Based Restricted Stock Units (PBRSUs) [Member] | Maximum [Member] | 2016 PBRSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award Payout Range                 200.00%  
Performance Based Restricted Stock Units (PBRSUs) [Member] | Maximum [Member] | 2015 PBRSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award Payout Range                   200.00%
Performance Based Restricted Stock Units (PBRSUs) [Member] | Maximum [Member] | 2014 PBRSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award Payout Range     200.00%