Imperial Oil (IMO) financial statements
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).
Income statement
Fiscal years, in CAD, from Imperial Oil's 10-K filings with the SEC.
| Fiscal year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | 22.4B CAD | 37.6B CAD | 59.7B CAD | 51.0B CAD | 51.5B CAD | 47.1B CAD |
| Research and development | 152M CAD | 111M CAD | 110M CAD | 133M CAD | 105M CAD | 89M CAD | 74M CAD | 84M CAD | 118M CAD | 134M CAD |
| Selling, general and admin | — | — | — | — | — | — | 882M CAD | 857M CAD | 945M CAD | 1.4B CAD |
| Operating income | — | — | — | — | -2.4B CAD | 3.3B CAD | 9.5B CAD | 6.4B CAD | 6.2B CAD | 4.3B CAD |
| Interest expense | 72M CAD | 78M CAD | 108M CAD | 93M CAD | 64M CAD | 54M CAD | 60M CAD | 69M CAD | 41M CAD | 12M CAD |
| Pre-tax income | 2.4B CAD | 582M CAD | 3.1B CAD | 2.0B CAD | -2.4B CAD | 3.3B CAD | 9.5B CAD | 6.4B CAD | 6.2B CAD | 4.3B CAD |
| Income tax | 279M CAD | 92M CAD | 759M CAD | -154M CAD | -551M CAD | 804M CAD | 2.1B CAD | 1.5B CAD | 1.4B CAD | 994M CAD |
| Net income | 2.2B CAD | 490M CAD | 2.3B CAD | 2.2B CAD | -1.9B CAD | 2.5B CAD | 7.3B CAD | 4.9B CAD | 4.8B CAD | 3.3B CAD |
| EPS (diluted) | 2.55 CAD | 0.58 CAD | 2.86 CAD | 2.88 CAD | -2.53 CAD | 3.48 CAD | 11.44 CAD | 8.49 CAD | 9.03 CAD | 6.48 CAD |
| Diluted shares | 850M | 846M | 810M | 765M | 735M | 713M | 642M | 576M | 531M | 504M |
| 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 year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash and short-term investments | 391M CAD | 1.2B CAD | 988M CAD | 1.7B CAD | 771M CAD | 2.2B CAD | 3.7B CAD | 864M CAD | 979M CAD | 1.1B CAD |
| Receivables | 2.0B CAD | 2.7B CAD | 2.5B CAD | 2.7B CAD | 1.9B CAD | 3.9B CAD | 4.7B CAD | 4.5B CAD | 5.8B CAD | 4.4B CAD |
| Total current assets | 3.8B CAD | 5.4B CAD | 5.4B CAD | 6.3B CAD | 4.5B CAD | 7.8B CAD | 10.7B CAD | 8.3B CAD | 9.4B CAD | 8.4B CAD |
| Property, plant and equipment | 36.3B CAD | 34.5B CAD | 34.2B CAD | 34.2B CAD | 32.0B CAD | 31.2B CAD | 30.5B CAD | 30.8B CAD | 30.8B CAD | 30.9B CAD |
| Goodwill | 186M CAD | 186M CAD | 186M CAD | 186M CAD | 166M CAD | 166M CAD | 166M CAD | 166M CAD | 166M CAD | 166M CAD |
| Total assets | 41.7B CAD | 41.6B CAD | 41.5B CAD | 42.2B CAD | 38.0B CAD | 40.8B CAD | 43.5B CAD | 41.2B CAD | 42.9B CAD | 42.3B CAD |
| Total current liabilities | 3.9B CAD | 4.1B CAD | 4.0B CAD | 4.6B CAD | 3.4B CAD | 5.6B CAD | 8.9B CAD | 6.6B CAD | 7.0B CAD | 6.6B CAD |
| Long-term debt | 5.0B CAD | 5.0B CAD | 5.0B CAD | 5.0B CAD | 5.0B CAD | 5.1B CAD | 4.0B CAD | 4.0B CAD | 4.0B CAD | 4.0B CAD |
| Total liabilities | 16.6B CAD | 17.2B CAD | 17.0B CAD | 17.9B CAD | 16.6B CAD | 19.0B CAD | 21.1B CAD | 19.0B CAD | 19.5B CAD | 20.1B CAD |
| Shareholders' equity | 25.0B CAD | 24.4B CAD | 24.5B CAD | 24.3B CAD | 21.4B CAD | 21.7B CAD | 22.4B CAD | 22.2B CAD | 23.5B CAD | 22.3B CAD |
| Net debt | 4.8B CAD | 4.0B CAD | 4.2B CAD | 3.5B CAD | 4.4B CAD | 3.0B CAD | 406M CAD | 3.3B CAD | 3.0B CAD | 2.9B CAD |
Cash flow
Fiscal years, in CAD, from Imperial Oil's 10-K filings with the SEC.
| Fiscal year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 2.0B CAD | 2.8B CAD | 3.9B CAD | 4.4B CAD | 798M CAD | 5.5B CAD | 10.5B CAD | 3.7B CAD | 6.0B CAD | 6.7B CAD |
| Capital spending | 1.1B CAD | 993M CAD | 1.5B CAD | 1.6B CAD | 868M CAD | 1.1B CAD | 1.5B CAD | 1.8B CAD | 1.9B CAD | 2.0B CAD |
| Free cash flow | 942M CAD | 1.8B CAD | 2.4B CAD | 2.8B CAD | -70M CAD | 4.4B CAD | 9.0B CAD | 1.9B CAD | 4.1B CAD | 4.7B CAD |
| Stock-based compensation | 83M CAD | 14M CAD | 32M CAD | 34M CAD | 2M CAD | 89M CAD | 103M CAD | 52M CAD | 116M CAD | 212M CAD |
| Dividends paid | 492M CAD | 524M CAD | 572M CAD | 631M CAD | 649M CAD | 706M CAD | 851M CAD | 1.1B CAD | 1.2B CAD | 1.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 CAD | 0 CAD | 0 CAD | 36M CAD | 0 CAD | -111M CAD | -1.0B CAD | 0 CAD | -100M CAD | 0 CAD |
| Free cash flow margin | — | — | — | — | -0.3% | 11.6% | 15.0% | 3.8% | 8.0% | 10.0% |
| Dividends per share | 0.58 CAD | 0.62 CAD | 0.71 CAD | 0.82 CAD | 0.88 CAD | 0.99 CAD | 1.33 CAD | 1.92 CAD | 2.33 CAD | 2.78 CAD |
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.