Imperial Oil Limited (FRA:IMP)
Germany flag Germany · Delayed Price · Currency is EUR
87.64
+1.44 (1.67%)
At close: Jan 30, 2026

Imperial Oil Cash Flow Statement

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
3,2684,7904,8897,3402,479
Depreciation & Amortization
2,5791,9831,9071,8971,977
Loss (Gain) From Sale of Assets
5-18-73-158-49
Other Operating Activities
181-279-288-82706
Change in Accounts Receivable
--1,276237-862-1,950
Change in Inventory
-335-688-47745
Change in Accounts Payable
-616819482,020
Change in Income Taxes
--170-2,3311,876248
Change in Other Net Operating Assets
675----
Operating Cash Flow
6,7085,9813,73410,4825,476
Operating Cash Flow Growth
12.16%60.18%-64.38%91.42%586.22%
Capital Expenditures
-2,005-1,867-1,785-1,526-1,108
Sale of Property, Plant & Equipment
101258690481
Investment in Securities
-4---6-
Investing Cash Flow
-1,892-1,825-1,694-618-1,012
Short-Term Debt Repaid
--100---111
Long-Term Debt Repaid
--22-22-1,022-20
Total Debt Repaid
--122-22-1,022-131
Net Debt Issued (Repaid)
--122-22-1,022-131
Repurchase of Common Stock
-3,180-2,681-3,800-6,395-2,245
Common Dividends Paid
-1,401-1,238-1,103-851-706
Other Financing Activities
-72----
Financing Cash Flow
-4,653-4,041-4,925-8,268-3,082
Net Cash Flow
163115-2,8851,5961,382
Free Cash Flow
4,7034,1141,9498,9564,368
Free Cash Flow Growth
14.32%111.08%-78.24%105.04%-
Free Cash Flow Margin
9.99%7.99%3.83%15.05%11.65%
Free Cash Flow Per Share
9.337.753.3813.966.13
Cash Interest Paid
-42696043
Cash Income Tax Paid
-1,7714,153374-58
Levered Free Cash Flow
-3,6721,3818,3223,326
Unlevered Free Cash Flow
-3,6981,4248,3593,359
Change in Working Capital
675-495-2,7011,485363
Source: S&P Global Market Intelligence. Standard template. Financial Sources.