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

IMO Stock Annual Balance Sheet. 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 Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Accounts payable3,969 M2,989 M3,193 M3,877 M3,688 M4,260 M3,153 M5,184 M6,194 M6,231 M
Accounts receivable1,539 M1,581 M2,023 M2,712 M2,529 M2,699 M1,919 M3,869 M4,719 M4,482 M
Accrued expenses4,003 M3,441 M3,681 M3,934 M3,753 M4,366 M3,153 M5,432 M8,776 M6,482 M
Accumulated depreciation & depletion-15,337 M-16,404 M-17,182 M-18,305 M-19,719 M-20,665 M-23,737 M-25,522 M-24,062 M-25,365 M
Cash and equivalents215 M203 M391 M1,195 M988 M1,718 M771 M2,153 M3,749 M864 M
CashCashEquivalentsAndShortTermInvestments215 M203 M391 M1,195 M988 M1,718 M771 M2,153 M3,749 M864 M
Common par1,566 M1,566 M1,566 M1,536 M1,446 M1,375 M1,357 M1,252 M1,079 M992 M
Common stock equity22,530 M23,425 M25,021 M24,435 M24,489 M24,276 M21,418 M21,735 M22,413 M22,222 M
CommonStock1,566 M1,566 M1,566 M1,536 M1,446 M1,375 M1,357 M1,252 M1,079 M992 M
Cost in excess224 M224 M186 M186 M186 M186 M166 M166 M166 M166 M
CurrentDeferredAssets314 M272 M
CurrentDeferredTaxesAssets314 M272 M
EmployeeBenefits1,893 M1,604 M1,784 M1,628 M1,273 M1,887 M2,150 M1,441 M1,003 M1,044 M
Finished goods1,121 M1,190 M949 M1,075 M1,276 M1,224 M1,088 M1,057 M
Float term debt4,746 M5,952 M4,447 M4,447 M4,447 M4,447 M4,447 M4,447 M4,033 M4,011 M
GoodwillAndOtherIntangibleAssets281 M224 M186 M186 M186 M186 M166 M166 M166 M166 M
Gross fixed assets (Plant Property & Equipment)50,911 M54,203 M53,515 M52,778 M53,944 M54,868 M55,771 M56,762 M54,568 M56,200 M
IncomeTaxPayable34 M452 M488 M57 M65 M106 M248 M2,582 M251 M
Intangibles57 M63 M
Inventories1,501 M1,614 M1,417 M1,500 M1,838 M1,912 M1,834 M1,791 M1,514 M1,944 M
Invested capital27,276 M29,377 M29,468 M28,882 M28,936 M28,723 M25,865 M26,182 M26,446 M26,233 M
LongTermCapitalLeaseObligation167 M612 M585 M558 M531 M657 M605 M754 M151 M111 M
LongTermDebtAndCapitalLeaseObligation4,913 M6,564 M5,032 M5,005 M4,978 M5,104 M5,052 M5,201 M4,184 M4,122 M
LongTermProvisions1,325 M1,628 M1,544 M1,460 M1,435 M1,388 M1,676 M1,713 M2,313 M2,696 M
Machinery furniture & equipment54,568 M56,200 M
Net fixed assets (net PP&E)35,574 M37,799 M36,333 M34,473 M34,225 M34,203 M32,034 M31,240 M30,506 M30,835 M
NetOtherUnrealizedGainLoss-512 M-677 M
Non-current deferred income taxes3,841 M4,191 M4,062 M4,245 M5,091 M4,718 M4,176 M4,542 M4,713 M4,512 M
NonCurrentAccountsReceivable1,406 M1,254 M1,030 M865 M857 M891 M781 M
NonCurrentDeferredLiabilities3,841 M4,191 M4,062 M4,245 M5,091 M4,718 M4,176 M4,542 M4,713 M4,512 M
NonCurrentPensionAndOtherPostretirementBenefitPlans1,739 M1,470 M1,645 M1,529 M1,195 M1,822 M2,105 M1,362 M902 M954 M
Notes payable122 M121 M
Other equity adjustments-2,059 M-1,828 M-1,897 M-1,815 M-1,517 M-1,911 M-1,989 M-1,177 M-512 M-677 M
Other non-current assets223 M274 M670 M833 M578 M526 M806 M1,223 M838 M
Other non-current liabilities347 M365 M328 M692 M235 M219 M179 M596 M
OtherInventories21 M72 M73 M45 M158 M320 M
Payables4,003 M3,441 M3,681 M3,934 M3,753 M4,366 M3,153 M5,432 M8,776 M6,482 M
Prepaid expenses754 M1,008 M
Raw materials380 M424 M468 M425 M541 M616 M673 M689 M1,356 M1,624 M
Retained earnings23,023 M23,687 M25,352 M24,714 M24,560 M24,812 M22,050 M21,660 M21,846 M21,907 M
Short term debt1,978 M1,952 M202 M202 M202 M229 M227 M122 M122 M121 M
Total assets40,830 M43,170 M41,654 M41,601 M41,456 M42,187 M38,031 M40,782 M43,524 M41,199 M
Total current assets3,569 M3,670 M3,831 M5,407 M5,355 M6,329 M4,524 M7,813 M10,736 M8,298 M
Total current liabilities5,981 M5,393 M3,883 M4,136 M3,955 M4,595 M3,380 M5,554 M8,898 M6,603 M
Total equity22,530 M23,425 M25,021 M24,435 M24,489 M24,276 M21,418 M21,735 M22,413 M22,222 M
Total liabilities18,300 M19,745 M16,633 M17,166 M16,967 M17,911 M16,613 M19,047 M21,111 M18,977 M
Total non-current assets37,261 M39,500 M37,823 M36,194 M36,101 M35,858 M33,507 M32,969 M32,788 M32,901 M
Total non-current liabilities12,319 M14,352 M12,750 M13,030 M13,012 M13,316 M13,233 M13,493 M12,213 M12,374 M
TotalEquityGrossMinority22,530 M23,425 M25,021 M24,435 M24,489 M24,276 M21,418 M21,735 M22,413 M22,222 M
TotalEquityGrossMinorityInterest22,530 M23,425 M25,021 M24,435 M24,489 M24,276 M21,418 M21,735 M22,413 M22,222 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest40,830 M43,170 M41,654 M41,601 M41,456 M42,187 M38,031 M40,782 M43,524 M41,199 M
TotalNonCurrentLiabilitiesNetMinorityInteres12,319 M14,352 M12,750 M13,030 M13,012 M13,316 M13,233 M13,493 M12,213 M12,374 M
TotalTaxPayable34 M452 M488 M57 M65 M106 M248 M2,582 M251 M
UnrealizedGainLoss-512 M-677 M
Working capital-2,412 M-1,723 M-52 M1,271 M1,400 M1,734 M1,144 M2,259 M1,838 M1,695 M
debtc1,978 M1,952 M202 M202 M202 M229 M227 M122 M122 M121 M
ltinv781 M757 M893 M1,062 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