XML 94 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated statement of shareholders' equity (U.S. GAAP) (CAD)
In Millions
Total
Common shares at stated value (note 10)
Earnings reinvested
Accumulated other comprehensive income
At beginning of year at Dec. 31, 2011   1,528us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
14,031us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(2,238)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Net income for the year 3,766us-gaap_NetIncomeLoss   3,766us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Issued under the stock option plan   43us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Other comprehensive income (217)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent     (217)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Share purchases in excess of stated value     (123)imo_SharePurchasesInExcessOfStatedValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Share purchases at stated value   (5)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Dividends     (408)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
At end of year at Dec. 31, 2012 16,377us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1,566us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
17,266us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(2,455)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Net income for the year 2,828us-gaap_NetIncomeLoss   2,828us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive income 734us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent     734us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Dividends     (415)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
At end of year at Dec. 31, 2013 19,524us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1,566us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
19,679us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1,721)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Net income for the year 3,785us-gaap_NetIncomeLoss   3,785us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Other comprehensive income (338)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent     (338)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Dividends     (441)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
At end of year at Dec. 31, 2014 22,530us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1,566us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
23,023us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(2,059)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember