XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Computation for basic and diluted earnings per share
The computations for basic and diluted EPS were as follows (in millions, except per-share data):
 Three months ended
June 30,
Six months ended
June 30,
 2021202020212020
Income (Numerator):
Net income for basic and diluted EPS$464 $1,803 $2,110 $3,628 
Shares (Denominator):
Weighted-average shares for basic EPS573 588 575 589 
Effect of dilutive securities
Weighted-average shares for diluted EPS576 592 578 593 
Basic EPS$0.81 $3.07 $3.67 $6.16 
Diluted EPS$0.81 $3.05 $3.65 $6.12