XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule Of Earnings Per Share, Basic And Diluted
Three Months EndedNine Months Ended
September 30September 30
(in millions of U.S. dollars, except share and per share data)2021202020212020
Numerator:
Net income$1,833 $1,194 $6,398 $1,115 
Denominator:
Denominator for basic earnings per share:
Weighted-average shares outstanding435,318,088 451,794,046 443,595,026 451,683,093 
Denominator for diluted earnings per share:
Share-based compensation plans3,123,550 1,471,434 3,032,989 1,894,699 
Weighted-average shares outstanding and assumed conversions
438,441,638 453,265,480 446,628,015 453,577,792 
Basic earnings per share$4.21 $2.64 $14.42 $2.47 
Diluted earnings per share$4.18 $2.63 $14.33 $2.46 
Potential anti-dilutive share conversions1,758,853 7,053,316 1,439,882 6,767,727