XML 60 R49.htm IDEA: XBRL DOCUMENT v3.4.0.3
NET EARNINGS PER SHARE Dilutive Potential Common Shares (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Basic 632,004 523,426
Dilutive potential common shares 2,868 3,997
Diluted 634,872 527,423
Stock options    
Dilutive potential common shares 2,060 2,962
Restricted stock units    
Dilutive potential common shares 409 415
Performance share units    
Dilutive potential common shares 399 620
Preference shares    
Dilutive potential common shares 0 0