Logo image of IMO

IMPERIAL OIL LTD (IMO) Stock Balance Sheet

NYSEARCA:IMO - NYSE Arca - CA4530384086 - Common Stock - Currency: USD

66.23  -1.61 (-2.37%)

After market: 66.23 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
ASSETS
Current Assets
Cash
IMO Cash ChartIMO Cash over time chart
N/AN/A2.15B771.00M1.72B
Cash Equivalents
IMO Cash Equivalents ChartIMO Cash Equivalents over time chart
N/A3.75BN/AN/AN/A
Marketable Securities
IMO Marketable Securities ChartIMO Marketable Securities over time chart
N/AN/A689.00MN/AN/A
Receivables
IMO Receivables ChartIMO Receivables over time chart
N/A4.72B3.87B1.92B2.70B
Inventories
IMO Inventories ChartIMO Inventories over time chart
N/A1.51B1.79B1.16B1.30B
Other Current Assets
IMO Other Current Assets ChartIMO Other Current Assets over time chart
N/A754.00M689.00M673.00M616.00M
Total Current Assets
IMO Total Current Assets ChartIMO Total Current Assets over time chart
N/A10.74B7.81B4.52B6.33B
 
Non-Current Assets
PPE Net
IMO PPE Net ChartIMO PPE Net over time chart
N/A30.75B31.48B32.22B34.46B
Investments And Advances
IMO Investments And Advances ChartIMO Investments And Advances over time chart
N/A605.00M459.00M468.00M595.00M
Goodwill
IMO Goodwill ChartIMO Goodwill over time chart
N/A166.00M166.00M166.00M186.00M
Other Non-Current Assets
IMO Other Non-Current Assets ChartIMO Other Non-Current Assets over time chart
N/A978.00M561.00M338.00M318.00M
Total Non-Current Assets
IMO Total Non-Current Assets ChartIMO Total Non-Current Assets over time chart
N/A32.79B32.97B33.51B35.86B
 
TOTAL ASSETS
IMO TOTAL ASSETS ChartIMO TOTAL ASSETS over time chart
N/A43.52B40.78B38.03B42.19B
 
LIABILITIES
Current Liabilities
Short Term Debt
IMO Short Term Debt ChartIMO Short Term Debt over time chart
N/A0.000.00111.00M111.00M
Current Portion Of LT Debt.
IMO Current Portion Of LT Debt. ChartIMO Current Portion Of LT Debt. over time chart
N/A122.00M122.00M116.00M133.00M
Accrued Expenses
IMO Accrued Expenses ChartIMO Accrued Expenses over time chart
N/A558.00M517.00M441.00M512.00M
Accounts Payable
IMO Accounts Payable ChartIMO Accounts Payable over time chart
N/A5.64B4.67B2.71B3.73B
Other Current Liabilities
IMO Other Current Liabilities ChartIMO Other Current Liabilities over time chart
N/A2.58B248.00M0.00106.00M
Total Current Liabilities
IMO Total Current Liabilities ChartIMO Total Current Liabilities over time chart
N/A8.90B5.55B3.38B4.59B
 
Non-Current Liabilities
Long Term Debt
IMO Long Term Debt ChartIMO Long Term Debt over time chart
N/A4.03B5.05B4.96B4.96B
Deferred Taxes/Income
IMO Deferred Taxes/Income ChartIMO Deferred Taxes/Income over time chart
N/A4.71B4.54B4.18B4.72B
Other Non-Current Liabilities
IMO Other Non-Current Liabilities ChartIMO Other Non-Current Liabilities over time chart
N/A3.47B3.90B4.10B3.64B
Total Non-Current Liabilities
IMO Total Non-Current Liabilities ChartIMO Total Non-Current Liabilities over time chart
N/A12.21B13.49B13.23B13.32B
 
TOTAL LIABILITIES
IMO TOTAL LIABILITIES ChartIMO TOTAL LIABILITIES over time chart
N/A21.11B19.05B16.61B17.91B
 
SHAREHOLDERS' EQUITY
Retained Earnings
IMO Retained Earnings ChartIMO Retained Earnings over time chart
N/A21.85B21.66B22.05B24.81B
Common Shares
IMO Common Shares ChartIMO Common Shares over time chart
N/A1.08B1.25B1.36B1.38B
Other Shareholders' Equity
IMO Other Shareholders' Equity ChartIMO Other Shareholders' Equity over time chart
N/A-512.00M-1.18B-1.99B-1.91B
Shares Outstanding
IMO Shares Outstanding ChartIMO Shares Outstanding over time chart
N/A584.15M678.08M734.00M744.00M
Tangible Book Value per Share
IMO Tangible Book Value per Share ChartIMO Tangible Book Value per Share over time chart
N/A38.0831.8128.9532.38
Total Shareholders' Equity
IMO Total Shareholders' Equity ChartIMO Total Shareholders' Equity over time chart
N/A22.41B21.73B21.42B24.28B
 
TOTAL LIABILITIES AND EQUITY
IMO TOTAL LIABILITIES AND EQUITY ChartIMO TOTAL LIABILITIES AND EQUITY over time chart
N/A43.52B40.78B38.03B42.19B
 
Statistics
Debt/Equity
IMO Debt/Equity ChartIMO Debt/Equity over time chart
N/A0.180.230.240.21
Current Ratio
IMO Current Ratio ChartIMO Current Ratio over time chart
N/A1.211.411.341.38
Return On Assets (ROA)
IMO Return On Assets (ROA) ChartIMO Return On Assets (ROA) over time chart
N/A16.86%6.08%-4.88%5.21%
Return On Equity (ROE)
IMO Return On Equity (ROE) ChartIMO Return On Equity (ROE) over time chart
N/A32.75%11.41%-8.67%9.06%
Return On Invested Capital (ROIC)
IMO Return On Invested Capital (ROIC) ChartIMO Return On Invested Capital (ROIC) over time chart
N/A20.59%7.09%N/A4.15%
Return On Invested Capital Ex Cash (ROICexc)
IMO Return On Invested Capital Ex Cash (ROICexc) ChartIMO Return On Invested Capital Ex Cash (ROICexc) over time chart
N/A23.09%7.23%N/A4.15%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
IMO Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartIMO Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
N/A23.21%7.27%N/A4.17%

All data in CAD , ROIC based on taxRate of 0.23

Charts

IMO Balance Sheet Over Time ChartIMO Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 LIABILITIES + EQUITY TOTAL ASSETS
IMO Balance Sheet - Short Vs Long Term ChartIMO Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 10B 20B 30B