XML 69 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule Of Earnings Per Share, Basic And Diluted
Year Ended December 31
(in millions of U.S. dollars, except share and per share data)202020192018
Numerator:
Net income$3,533 $4,454 $3,962 
Denominator:
Denominator for basic earnings per share:
Weighted-average shares outstanding451,602,820 455,910,463 463,629,203 
Denominator for diluted earnings per share:
Share-based compensation plans1,838,692 3,004,200 3,173,145 
Weighted-average shares outstanding
      and assumed conversions
453,441,512 458,914,663 466,802,348 
Basic earnings per share$7.82 $9.77 $8.55 
Diluted earnings per share$7.79 $9.71 $8.49 
Potential anti-dilutive share conversions6,811,966 2,410,337 3,543,188