XML 102 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per share
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Earnings per share Earnings per share
 
Year Ended December 31
 
(in millions of U.S. dollars, except share and per share data)
2019

 
2018

 
2017

Numerator:
 
 
 
 
 
Net income
$
4,454

 
$
3,962

 
$
3,861

Denominator:
 
 
 
 
 
Denominator for basic earnings per share:
 
 
 
 
 
Weighted-average shares outstanding
455,910,463

 
463,629,203

 
467,145,716

Denominator for diluted earnings per share:
 
 
 
 
 
Share-based compensation plans
3,004,200

 
3,173,145

 
4,051,185

Weighted-average shares outstanding
      and assumed conversions
458,914,663

 
466,802,348

 
471,196,901

Basic earnings per share
$
9.77

 
$
8.55

 
$
8.26

Diluted earnings per share
$
9.71

 
$
8.49

 
$
8.19

Potential anti-dilutive share conversions
2,410,337

 
3,543,188

 
1,776,025



Excluded from weighted-average shares outstanding and assumed conversions is the impact of securities that would have been anti-dilutive during the respective years.