XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Earnings per share reconciliation
The following table provides a reconciliation between basic and diluted earnings per share:
In millions, except per share dataYear ended December 31,202020192018
Net income$3,562 $4,216 $4,328 
Weighted-average basic shares outstanding711.3 720.1 734.5 
Dilutive effect of stock-based compensation1.7 2.5 3.2 
Weighted-average diluted shares outstanding713.0 722.6 737.7 
Basic earnings per share$5.01 $5.85 $5.89 
Diluted earnings per share$5.00 $5.83 $5.87 
Units excluded from the calculation as their inclusion would not have a dilutive effect
Stock options0.7 0.5 0.6 
Performance share units0.3 0.2 0.3