Imperial Oil Limited

AMEX: IMO · Real-Time Price · USD
67.97
0.59 (0.88%)
At close: May 01, 2025, 3:59 PM
70.50
3.72%
After-hours: May 01, 2025, 06:28 PM EDT

Imperial Oil Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
979M 864M 3.75B 2.15B 771M 1.72B 988M 1.2B 391M
266M n/a n/a n/a n/a n/a n/a n/a n/a
818M 1.06B 893M 757M 781M 891M 857M 865M 1.03B
32.6B 359M 1.22B 806M 526M 578M 833M 670M 217M
5.76B 4.48B 4.72B 3.87B 1.92B 2.7B 2.53B 2.71B 2.02B
1.64B 2.95B 2.27B 1.79B 1.83B 1.91B 1.84B 1.5B 1.42B
975M n/a n/a n/a n/a n/a n/a n/a n/a
9.35B 8.3B 10.74B 7.81B 4.52B 6.33B 5.36B 5.41B 3.83B
n/a 31.03B 30.51B 31.24B 32.03B 34.2B 34.23B 34.47B 36.33B
166M 166M 166M 166M 166M 186M 186M 186M 186M
33.58B 32.9B 32.79B 32.97B 33.51B 35.86B 36.1B 36.19B 37.82B
42.94B 41.2B 43.52B 40.78B 38.03B 42.19B 41.46B 41.6B 41.65B
5.64B 4.67B 5.42B 4.47B 2.55B 3.44B 3.08B 3.26B 2.6B
n/a n/a n/a n/a -502M n/a n/a n/a n/a
19M 121M 122M 100M 211M 229M 202M 202M 202M
739M 1.19B 2.68B 945M 557M 212M -82M 567M 535M
7.01B 6.6B 8.9B 5.55B 3.38B 4.59B 3.96B 4.14B 3.88B
3.45B 3.45B 3.45B 4.45B 4.45B 4.45B 4.45B 4.45B 4.45B
4.42B 8.25B 3.32B 596M 179M 219M 235M 692M 328M
12.46B 12.37B 12.21B 13.49B 13.23B 13.32B 13.01B 13.03B 12.75B
19.46B 18.98B 21.11B 19.05B 16.61B 17.91B 16.97B 17.17B 16.63B
4.16B 4.35B 4.31B 5.32B 5.28B 5.33B 5.18B 5.21B 5.23B
942M 992M 1.08B 1.25B 1.36B 1.38B 1.45B 1.54B 1.57B
22.75B 21.91B 21.85B 21.66B 22.05B 24.81B 24.56B 24.71B 25.35B
-214M -677M -512M -1.18B -1.99B -1.91B -1.52B -1.81B -1.9B
23.47B 22.22B 22.41B 21.73B 21.42B 24.28B 24.49B 24.43B 25.02B
1.08B 1.06B 893M 757M 781M 891M 857M 865M 1.03B