XML 126 R111.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 12 Months Ended
Jan. 25, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 26, 2021
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                          
Share-based compensation expense                   $ 255,000,000 $ 283,000,000 $ 294,000,000  
Tax benefit from share-based compensation expense                   65,000,000 74,000,000 78,000,000  
Cash received from exercise of stock options                   $ 203,000,000 176,000,000 187,000,000  
Employee stock purchase plan, purchase price per share as a percent of closing price                   90.00%      
Dividends Payable, Date to be Paid   Dec. 21, 2021 Sep. 24, 2021 Jun. 25, 2021 Mar. 25, 2021 Dec. 22, 2020 Sep. 25, 2020 Jun. 25, 2020 Mar. 27, 2020        
Dividends Payable, Date of Record   Dec. 03, 2021 Sep. 10, 2021 Jun. 10, 2021 Mar. 10, 2021 Dec. 07, 2020 Sep. 10, 2020 Jun. 10, 2020 Mar. 16, 2020        
Increase in stock repurchase program authorization                         $ 5,000,000,000
Incentive Compensation Plan [Member]                          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                          
Number of registered shares for issuance   37.5               37.5      
Number of shares available for future issuance   15.8               15.8      
Restricted Stock Units (RSUs) [Member]                          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                          
Fair value of shares vested                   $ 287,000,000 335,000,000 245,000,000  
Unrecognized compensation cost   $ 165,000,000               $ 165,000,000      
Weighted-average remaining requisite service period                   13 months      
Stock Option [Member]                          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                          
Stock incentive plan vesting period, years                   3 years      
Stock option term, years                   10 years      
Intrinsic value of options exercised                   $ 121,000,000 147,000,000 188,000,000  
Tax benefit from stock option exercises and disqualifying dispositions                   32,000,000 40,000,000 52,000,000  
Cash received from exercise of stock options                   148,000,000 $ 129,000,000 $ 143,000,000  
Unrecognized compensation cost   $ 33,000,000               $ 33,000,000      
Weighted-average remaining requisite service period                   10 months      
Subsequent Event [Member]                          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                          
Dividends Payable, Amount Per Share $ 1.28                        
Dividends Payable, Date to be Paid Mar. 25, 2022                        
Dividends Payable, Date of Record Mar. 10, 2022                        
Employee Stock Purchase Plan [Member]                          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                          
Number of registered shares for issuance   14.0               14.0      
Number of shares available for future issuance   4.5               4.5      
Maximum amount of stock employees are permitted to purchase per calender year (whole dollars)                   $ 25,000      
Payroll deductions, percent of gross compensation, minimum   1.00%               1.00%      
Payroll deductions, percent of gross compensation, maximum   15.00%               15.00%      
Employee stock purchase plan, purchase price per share as a percent of closing price                   90.00%      
Stock Issued During Period, Shares                   0.1      
Restricted Stock Units (RSUs) [Member] | 2021 to 2023 [Member]                          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                          
Approximate number of performance restricted stock units granted                   0.3