XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per share (Tables)
9 Months Ended
Sep. 30, 2022
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)2022202120222021
Numerator:
Net income$812 $1,833 $4,001 $6,398 
Denominator:
Denominator for basic earnings per share:
Weighted-average shares outstanding416,542,101 435,318,088 421,290,032 443,595,026 
Denominator for diluted earnings per share:
Share-based compensation plans3,076,855 3,123,550 3,733,449 3,032,989 
Weighted-average shares outstanding and assumed conversions
419,618,956 438,441,638 425,023,481 446,628,015 
Basic earnings per share$1.95 $4.21 $9.50 $14.42 
Diluted earnings per share$1.94 $4.18 $9.41 $14.33 
Potential anti-dilutive share conversions1,693,502 1,758,853 1,377,784 1,439,882