IMPERIAL OIL LTD (IMO) › RevenueIMPERIAL OIL LTD (IMO) — RevenueAnnual figures by fiscal year, from SEC filings.2009: 3.46B CAD2010: 3.65B CAD2011: 4.17B CAD2012: 4.36B CAD2020: 22.39B CAD2021: 37.59B CAD2022: 59.67B CAD2023: 50.97B CAD2024: 51.53B CAD2025: 47.08B CAD47.08B CAD2009Revenue (CAD)2025Fiscal YearRevenueChange YoY202547.08B CAD-8.6%202451.53B CAD+1.1%202350.97B CAD-14.6%202259.67B CAD+58.7%202137.59B CAD+67.9%202022.39B CAD—20124.36B CAD+4.4%20114.17B CAD+14.4%20103.65B CAD+5.6%20093.46B CAD—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share