StonvexLoading…
StonvexCore line items from IMO's most recent SEC filings (10-K / 10-Q via EDGAR XBRL). Last 4 reporting periods.
| Metric | Annual 2025 2025-12-31 | Annual 2024 2024-12-31 | Annual 2023 2023-12-31 | Annual 2022 2022-12-31 |
|---|---|---|---|---|
Revenue | C$38.68B | C$40.90B | C$44.47B | C$52.27B |
Operating Income | C$4.26B | C$6.24B | C$6.37B | C$9.48B |
Net Income | C$3.27B | C$4.79B | C$4.89B | C$7.34B |
EPS (Diluted) | C$6.48 | C$9.03 | C$8.49 | C$11.44 |
Total Assets | C$42.31B | C$42.94B | C$41.20B | C$43.52B |
Total Liabilities | C$20.05B | C$19.46B | C$18.98B | C$21.11B |
Cash & Equivalents | C$1.14B | C$979.00M | C$864.00M | C$3.75B |
Free Cash Flow OCF − CapEx | C$4.70B | C$4.11B | C$1.95B | C$8.96B |
Shares Outstanding | 483.59M | 509.05M | 536.00M | 584.00M |