Imperial Oil (IMO) financial statements

Energy · Oil & Gas Integrated · Market cap $64.0B

Imperial Oil reported revenue of 47.1B CAD in fiscal 2025, up 16.0% a year over 5 years.

Net income was 3.3B CAD.

Free cash flow was 4.7B CAD, and the company returned 1.4B CAD in dividends and 3.2B CAD in net buybacks.

The diluted share count fell 41% over the period (buybacks).

Revenue and free cash flow

Fiscal years, $ billions (CAD).

-2002040602016201720182019202020212022202320242025RevenueFree cash flow
Embed this chart

Free to use in articles and newsletters with the source line. Paste this HTML:

Income statement

Fiscal years, in CAD, from Imperial Oil's 10-K filings with the SEC.

Fiscal year2016201720182019202020212022202320242025
Revenue————22.4B CAD37.6B CAD59.7B CAD51.0B CAD51.5B CAD47.1B CAD
Research and development152M CAD111M CAD110M CAD133M CAD105M CAD89M CAD74M CAD84M CAD118M CAD134M CAD
Selling, general and admin——————882M CAD857M CAD945M CAD1.4B CAD
Operating income————-2.4B CAD3.3B CAD9.5B CAD6.4B CAD6.2B CAD4.3B CAD
Interest expense72M CAD78M CAD108M CAD93M CAD64M CAD54M CAD60M CAD69M CAD41M CAD12M CAD
Pre-tax income2.4B CAD582M CAD3.1B CAD2.0B CAD-2.4B CAD3.3B CAD9.5B CAD6.4B CAD6.2B CAD4.3B CAD
Income tax279M CAD92M CAD759M CAD-154M CAD-551M CAD804M CAD2.1B CAD1.5B CAD1.4B CAD994M CAD
Net income2.2B CAD490M CAD2.3B CAD2.2B CAD-1.9B CAD2.5B CAD7.3B CAD4.9B CAD4.8B CAD3.3B CAD
EPS (diluted)2.55 CAD0.58 CAD2.86 CAD2.88 CAD-2.53 CAD3.48 CAD11.44 CAD8.49 CAD9.03 CAD6.48 CAD
Diluted shares850M846M810M765M735M713M642M576M531M504M
Operating margin————-10.8%8.7%15.9%12.5%12.1%9.1%
Net margin————-8.3%6.6%12.3%9.6%9.3%6.9%

Balance sheet

Fiscal years, in CAD, from Imperial Oil's 10-K filings with the SEC.

Fiscal year2016201720182019202020212022202320242025
Cash and short-term investments391M CAD1.2B CAD988M CAD1.7B CAD771M CAD2.2B CAD3.7B CAD864M CAD979M CAD1.1B CAD
Receivables2.0B CAD2.7B CAD2.5B CAD2.7B CAD1.9B CAD3.9B CAD4.7B CAD4.5B CAD5.8B CAD4.4B CAD
Total current assets3.8B CAD5.4B CAD5.4B CAD6.3B CAD4.5B CAD7.8B CAD10.7B CAD8.3B CAD9.4B CAD8.4B CAD
Property, plant and equipment36.3B CAD34.5B CAD34.2B CAD34.2B CAD32.0B CAD31.2B CAD30.5B CAD30.8B CAD30.8B CAD30.9B CAD
Goodwill186M CAD186M CAD186M CAD186M CAD166M CAD166M CAD166M CAD166M CAD166M CAD166M CAD
Total assets41.7B CAD41.6B CAD41.5B CAD42.2B CAD38.0B CAD40.8B CAD43.5B CAD41.2B CAD42.9B CAD42.3B CAD
Total current liabilities3.9B CAD4.1B CAD4.0B CAD4.6B CAD3.4B CAD5.6B CAD8.9B CAD6.6B CAD7.0B CAD6.6B CAD
Long-term debt5.0B CAD5.0B CAD5.0B CAD5.0B CAD5.0B CAD5.1B CAD4.0B CAD4.0B CAD4.0B CAD4.0B CAD
Total liabilities16.6B CAD17.2B CAD17.0B CAD17.9B CAD16.6B CAD19.0B CAD21.1B CAD19.0B CAD19.5B CAD20.1B CAD
Shareholders' equity25.0B CAD24.4B CAD24.5B CAD24.3B CAD21.4B CAD21.7B CAD22.4B CAD22.2B CAD23.5B CAD22.3B CAD
Net debt4.8B CAD4.0B CAD4.2B CAD3.5B CAD4.4B CAD3.0B CAD406M CAD3.3B CAD3.0B CAD2.9B CAD

Cash flow

Fiscal years, in CAD, from Imperial Oil's 10-K filings with the SEC.

Fiscal year2016201720182019202020212022202320242025
Operating cash flow2.0B CAD2.8B CAD3.9B CAD4.4B CAD798M CAD5.5B CAD10.5B CAD3.7B CAD6.0B CAD6.7B CAD
Capital spending1.1B CAD993M CAD1.5B CAD1.6B CAD868M CAD1.1B CAD1.5B CAD1.8B CAD1.9B CAD2.0B CAD
Free cash flow942M CAD1.8B CAD2.4B CAD2.8B CAD-70M CAD4.4B CAD9.0B CAD1.9B CAD4.1B CAD4.7B CAD
Stock-based compensation83M CAD14M CAD32M CAD34M CAD2M CAD89M CAD103M CAD52M CAD116M CAD212M CAD
Dividends paid492M CAD524M CAD572M CAD631M CAD649M CAD706M CAD851M CAD1.1B CAD1.2B CAD1.4B CAD
Share buybacks (net)—-627M CAD-2.0B CAD-1.4B CAD-274M CAD-2.2B CAD-6.4B CAD-3.8B CAD-2.7B CAD-3.2B CAD
Net borrowing-3.3B CAD0 CAD0 CAD36M CAD0 CAD-111M CAD-1.0B CAD0 CAD-100M CAD0 CAD
Free cash flow margin————-0.3%11.6%15.0%3.8%8.0%10.0%
Dividends per share0.58 CAD0.62 CAD0.71 CAD0.82 CAD0.88 CAD0.99 CAD1.33 CAD1.92 CAD2.33 CAD2.78 CAD
Every line, every quarterThe deep dive has fifteen-plus years of statements, quarterly results, charts and valuation models for IMO.
Open IMO in Investingly

Questions

What was Imperial Oil's revenue in 2025?

47.1B CAD in fiscal 2025, from its 10-K filing.

How much free cash flow does Imperial Oil generate?

4.7B CAD in fiscal 2025 (operating cash flow minus capital spending).

From Imperial Oil's annual reports filed with the SEC (XBRL data), standardised by Investingly. Information only, not investment advice.