Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

IMO Stock Annual Income Statement. Download in Excel

Imperial Oil Limited logo

Imperial Oil Limited

Sector: Energy   

Industry: Oil & Gas Integrated

61.73
 
USD
  
-0.78
  
(-1.25%)
Previous close: 62.51  Open: 61.82  Bid: 61.73  Ask: 61.89
52 week range    
54.58   
   80.17
Mkt Cap: 34,492 M  Avg Vol (90 Days): 443,457
Peers   
CVE / 
SU / 
CNQ / 
XOM / 
RDS.A / 
CNQ-CA / 
ATH-CA / 
CVE-CA / 
SU-CA / 
Last updated: Monday 23rd December 2024

Stock Rankings

30
Technical
31
Quality
How are these ranks calculated?
Search for a stock

Financials

IMO Income Statement

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Basic EPS from continuing operations4.471.322.550.582.872.88-2.533.4811.478.51
Basic EPS total4.471.322.550.582.872.88-2.533.4811.478.51
Basic weighted shares outstanding848 M848 M848 M843 M808 M763 M735 M712 M640 M575 M
Cost of sales29,237 M22,168 M21,853 M25,903 M29,217 M29,064 M22,121 M31,467 M47,043 M41,185 M
Depreciation1,897 M1,907 M
Depreciation unreconciled1,897 M1,907 M
DepreciationAndAmortization1,897 M1,907 M
Diluted EPS total4.451.322.550.582.862.88-2.533.4811.448.49
Diluted normalized net income/share4.451.322.550.582.862.88-2.533.4811.448.49
Diluted weighted shares outstanding851 M851 M851 M846 M810 M765 M735 M713 M640 M575 M
Dividends paid per share0.520.540.590.630.730.850.881.031.461.94
ExciseTaxes1,562 M1,568 M1,650 M1,673 M1,667 M1,808 M1,736 M1,928 M2,179 M2,402 M
GainOnSaleOfSecurity735 M132 M2,305 M299 M135 M99 M104 M82 M
Gross operating profit5,432 M3,020 M1,546 M1,549 M4,080 M3,130 M-1,573 M4,113 M10,191 M7,115 M
Income before tax5,021 M1,923 M2,444 M582 M3,073 M2,046 M-2,408 M3,283 M9,370 M6,369 M
Income taxes1,236 M801 M279 M92 M759 M-154 M-551 M804 M2,144 M1,480 M
Interest income-4 M
InterestExpenseNonOperating4 M39 M65 M78 M108 M93 M64 M54 M60 M69 M
MiscOtherSpecialCharges-17 M-82 M
Net income from total operations3,785 M1,122 M2,165 M490 M2,314 M2,200 M-1,857 M2,479 M7,226 M4,889 M
NetIncomeCommonStockholders3,785 M1,122 M2,165 M490 M2,314 M2,200 M-1,857 M2,479 M7,226 M4,889 M
NetIncomeContinuousOperations3,785 M1,122 M2,165 M490 M2,314 M2,200 M-1,857 M2,479 M7,226 M4,889 M
NetNonOperatingInterestIncomeExpense4 M39 M65 M78 M108 M93 M64 M54 M-174 M-69 M
Normalized income3,690 M1,413 M1,796 M428 M2,259 M1,892 M-2,959 M2,413 M6,887 M4,681 M
Operating income4,290 M1,830 M334 M483 M3,153 M2,183 M-2,327 M3,297 M9,561 M6,171 M
Operating income before depreciation (EBITDA)6,121 M3,412 M4,137 M2,832 M4,690 M3,737 M929 M5,314 M11,441 M8,345 M
OperatingExpense1,142 M1,190 M1,212 M1,066 M927 M947 M754 M816 M47,930 M944 M
Other income net735 M132 M2,175 M177 M28 M-44 M-17 M40 M17 M267 M
OtherOperatingExpenses67 M73 M94 M183 M19 M47 M13 M32 M45,151 M39,283 M
SalariesAndWages17 M
Selling Gen & administrative expense1,075 M1,117 M1,118 M883 M908 M900 M741 M784 M882 M857 M
SellingAndMarketingExpense882 M857 M
Total Income available for interest expense (EBIT)5,025 M1,962 M2,509 M660 M3,181 M2,139 M-2,344 M3,337 M9,487 M6,438 M
Total common shares outstanding848 M848 M848 M834 M785 M744 M734 M678 M705 M
Total net income3,785 M1,122 M2,165 M490 M2,314 M2,200 M-1,857 M2,479 M7,226 M4,889 M
Total ordinary shares523 M523 M523 M523 M523 M523 M523 M523 M523 M523 M
Total revenues36,231 M26,756 M25,049 M29,125 M34,964 M34,002 M22,284 M37,508 M59,413 M50,702 M
TotalExpenses-30,379 M-23,358 M-23,065 M-26,969 M-30,144 M-30,011 M-22,875 M-32,283 M47,930 M42,129 M
TotalRevenue34,669 M25,188 M23,399 M27,452 M33,297 M32,194 M20,548 M35,580 M57,491 M48,300 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University