XML 16 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings per share (Details) (CAD)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Reconciliation between basic and diluted earnings per share:[Abstract]      
Net income 3,167us-gaap_NetIncomeLoss 2,612us-gaap_NetIncomeLoss 2,680us-gaap_NetIncomeLoss
Weighted-average basic shares outstanding (in shares) 819.9us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 843.1us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 871.1us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Effect of stock-based compensation (in shares) 3.6us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 3.0us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 4.3us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Weighted-average diluted shares outstanding (in shares) 823.5us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 846.1us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 875.4us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Earnings per share [Abstract]      
Basic earnings per share (in dollars per share) 3.86us-gaap_EarningsPerShareBasic 3.10us-gaap_EarningsPerShareBasic 3.08us-gaap_EarningsPerShareBasic
Diluted earnings per share (in dollars per share) 3.85us-gaap_EarningsPerShareDiluted 3.09us-gaap_EarningsPerShareDiluted 3.06us-gaap_EarningsPerShareDiluted