v3.20.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The components of basic and diluted EPS for common shares for each of the years ended December 31 were as follows:
 202020192018
 (in millions, except per share data)
Numerator
Net income$6,411 $8,118 $5,859 
Denominator
Basic weighted-average shares outstanding1,002 1,017 1,041 
Dilutive stock options and stock units
Diluted weighted-average shares outstanding 1
1,006 1,022 1,047 
Earnings per Share
Basic$6.40 $7.98 $5.63 
Diluted$6.37 $7.94 $5.60 
Note: Table may not sum due to rounding.
1For the years presented, the calculation of diluted EPS excluded a minimal amount of anti-dilutive share-based payment awards.