Skip to content
10-Q

Quarterly Report

IMPERIAL OIL LTD IMO

0000049938-25-000045

← back to feed
Filed
Aug 4, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted Q2 2025 · Jun 30, 2025 510.3M sh
Shares Diluted Q2 2025 · Jun 30, 2025 510.2M sh
Shares Diluted Q2 2025 · Jun 30, 2024 537M sh
Shares Diluted Q2 2025 · Jun 30, 2024 537M sh
Shares Outstanding Q2 2025 · Jun 30, 2025 509.04M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 0
Stock Repurchased Q2 2025 · Jun 30, 2025 54M
Stock Repurchased Q2 2025 · Jun 30, 2024 0
Stock Repurchased Q2 2025 · Jun 30, 2024 0
Dividends Paid Q2 2025 · Jun 30, 2025 367M
Dividends Paid Q2 2025 · Jun 30, 2025 674M
Dividends Paid Q2 2025 · Jun 30, 2024 321M
Dividends Paid Q2 2025 · Jun 30, 2024 599M
Capex Q2 2025 · Jun 30, 2025 471M
Capex Q2 2025 · Jun 30, 2025 869M
Capex Q2 2025 · Jun 30, 2024 461M
Capex Q2 2025 · Jun 30, 2024 958M
Operating Cash Flow Q2 2025 · Jun 30, 2025 1.47B
Operating Cash Flow Q2 2025 · Jun 30, 2025 2.99B
Operating Cash Flow Q2 2025 · Jun 30, 2024 1.63B
Operating Cash Flow Q2 2025 · Jun 30, 2024 2.71B
Long Term Debt Q2 2025 · Jun 30, 2025 3.45B
Long Term Debt Q2 2025 · Dec 31, 2024 3.45B
Cash And Equivalents Q2 2025 · Jun 30, 2025 2.39B
Cash And Equivalents Q2 2025 · Dec 31, 2024 979M
Stockholders Equity Q2 2025 · Jun 30, 2025 25B
Stockholders Equity Q2 2025 · Dec 31, 2024 23.47B
Stockholders Equity Q2 2025 · Jun 30, 2024 23.94B
Current Liabilities Q2 2025 · Jun 30, 2025 6.73B
Current Liabilities Q2 2025 · Dec 31, 2024 7.01B
Total Liabilities Q2 2025 · Jun 30, 2025 19.18B
Total Liabilities Q2 2025 · Dec 31, 2024 19.47B
Current Assets Q2 2025 · Jun 30, 2025 10.66B
Current Assets Q2 2025 · Dec 31, 2024 9.35B
Total Assets Q2 2025 · Jun 30, 2025 44.18B
Total Assets Q2 2025 · Dec 31, 2024 42.94B
Total Assets Q2 2025 · Jun 30, 2024 44.14B
Eps Diluted Q2 2025 · Jun 30, 2025 1.86
Eps Diluted Q2 2025 · Jun 30, 2025 4.38
Eps Diluted Q2 2025 · Jun 30, 2024 2.11
Eps Diluted Q2 2025 · Jun 30, 2024 4.34
Eps Basic Q2 2025 · Jun 30, 2025 1.86
Eps Basic Q2 2025 · Jun 30, 2025 4.39
Eps Basic Q2 2025 · Jun 30, 2024 2.11
Eps Basic Q2 2025 · Jun 30, 2024 4.34
Sga Expense Q2 2025 · Jun 30, 2025 251M
Sga Expense Q2 2025 · Jun 30, 2025 510M
Sga Expense Q2 2025 · Jun 30, 2024 221M
Sga Expense Q2 2025 · Jun 30, 2024 467M
Net Income Q2 2025 · Jun 30, 2025 949M
Net Income Q2 2025 · Jun 30, 2025 2.24B
Net Income Q2 2025 · Jun 30, 2024 1.13B
Net Income Q2 2025 · Jun 30, 2024 2.33B
Revenue Q2 2025 · Jun 30, 2025 11.23B
Revenue Q2 2025 · Jun 30, 2025 23.75B
Revenue Q2 2025 · Jun 30, 2024 13.38B
Revenue Q2 2025 · Jun 30, 2024 25.67B