XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings per share
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Earnings per share Earnings per share
 
Three Months Ended
 
 
Six Months Ended
 
 
June 30
 
 
June 30
 
(in millions of U.S. dollars, except share and per share data)
2019

 
2018

 
2019

 
2018

Numerator:
 
 
 
 
 
 
 
Net income
$
1,150

 
$
1,294

 
$
2,190

 
$
2,376

Denominator:
 
 
 
 
 
 
 
Denominator for basic earnings per share:
 
 
 
 
 
 
 
Weighted-average shares outstanding
457,224,455

 
465,276,597

 
458,010,447

 
465,488,724

Denominator for diluted earnings per share:
 
 
 
 
 
 
 
Share-based compensation plans
2,945,237

 
3,103,727

 
2,863,109

 
3,489,013

Weighted-average shares outstanding and assumed conversions
460,169,692

 
468,380,324

 
460,873,556

 
468,977,737

Basic earnings per share
$
2.52

 
$
2.78

 
$
4.78

 
$
5.10

Diluted earnings per share
$
2.50

 
$
2.76

 
$
4.75

 
$
5.07

Potential anti-dilutive share conversions
2,660,925

 
3,814,491

 
5,037,959

 
3,305,735



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