XML 46 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The components of basic and diluted earnings per share (“EPS”) for common shares were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in millions, except per share data)
Numerator
Net income$2,845 $2,275 $5,206 $4,906 
Denominator
Basic weighted-average shares outstanding946 971 949 974 
Dilutive stock options and stock units
Diluted weighted-average shares outstanding 1
949 974 952 977 
Earnings per Share
Basic$3.01 $2.34 $5.48 $5.04 
Diluted$3.00 $2.34 $5.47 $5.02 
Note: Table may not sum due to rounding.
1    For the periods presented, the calculation of diluted EPS excluded a minimal amount of anti-dilutive share-based payment awards.