Imperial Oil Limited (IMO)
NYSEAMERICAN: IMO · IEX Real-Time Price · USD
68.99
-0.44 (-0.63%)
Jul 22, 2024, 10:08 AM EDT - Market open

Imperial Oil Balance Sheet

Millions CAD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1998
Cash & Equivalents
1,1768643,7492,1537711,718
Upgrade
Cash & Cash Equivalents
1,1768643,7492,1537711,718
Upgrade
Cash Growth
-47.57%-76.95%74.13%179.25%-55.12%73.89%
Upgrade
Receivables
5,2044,4824,7193,8691,9192,699
Upgrade
Inventory
3,1492,9522,2681,7911,8341,912
Upgrade
Total Current Assets
9,5298,29810,7367,8134,5246,329
Upgrade
Property, Plant & Equipment
30,83930,83530,50631,24032,03434,203
Upgrade
Long-Term Investments
1,0821,062893757781891
Upgrade
Goodwill and Intangibles
166166166166166186
Upgrade
Other Long-Term Assets
8978381,223806526578
Upgrade
Total Long-Term Assets
32,98432,90132,78832,96933,50735,858
Upgrade
Total Assets
42,51341,19943,52440,78238,03142,187
Upgrade
Accounts Payable
6,9686,2316,1945,1843,1534,260
Upgrade
Current Debt
121121122122227229
Upgrade
Other Current Liabilities
172512,5822480106
Upgrade
Total Current Liabilities
7,1066,6038,8985,5543,3804,595
Upgrade
Long-Term Debt
4,0064,0114,0335,0544,9574,961
Upgrade
Other Long-Term Liabilities
8,2898,3638,1808,4398,2768,355
Upgrade
Total Long-Term Liabilities
12,29512,37412,21313,49313,23313,316
Upgrade
Total Liabilities
19,40118,97721,11119,04716,61317,911
Upgrade
Total Debt
4,1274,1324,1555,1765,1845,190
Upgrade
Debt Growth
-0.53%-0.55%-19.73%-0.15%-0.12%0.19%
Upgrade
Retained Earnings
22,78121,90721,84621,66022,05024,812
Upgrade
Comprehensive Income
-661-677-512-1,177-1,989-1,911
Upgrade
Shareholders' Equity
23,11222,22222,41321,73521,41824,276
Upgrade
Net Cash / Debt
-2,951-3,268-406-3,023-4,413-3,472
Upgrade
Working Capital
2,4231,6951,8382,2591,1441,734
Upgrade
Book Value Per Share
43.1339.2236.6531.2529.1832.24
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).