Stock Scorer

Imperial Oil Ltd (IMO)

Every figure this model derived for IMO, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-06-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 2,141,000,000 PaymentsToAcquireProductiveAssets 2026-06-30
cash 2,839,000,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 13,944,000,000 AssetsCurrent 2026-06-30
current liabilities 10,131,000,000 LiabilitiesCurrent 2026-06-30
equity 24,543,000,000 StockholdersEquity 2026-06-30
interest expense 37,000,000 InterestExpense 2026-06-30
ocf 7,176,000,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 51,837,000,000 Revenues 2026-06-30
sbc 212,000,000 AllocatedShareBasedCompensationExpense 2025-12-31

The ratios

The figures themselves rather than their scores — what somebody looking up IMO on one particular measure came for.

RatioValue
cash operating margin15.89
current ratio1.38
current ratio reported1.38
dilution pct-5.02
ebit cagr-14.78
ebit yoy-11.26
ev ebit16.47
ev owner earnings18.52
ev sales1.72
fcf margin9.71
growth cv1.68
interest cover146.54
net debt ebitda0.14
operating margin10.46
owner earnings margin9.3
revenue growth4.48
revenue growth per share10.0
roic16.67
rule of 4014.94
sbc pct revenue0.41

Everything else this filing tags

339 more elements from IMO's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
PropertyPlantAndEquipmentGross60,985,000,0002026-06-30 149CAD
Assets47,863,000,0002026-06-30 201CAD
LiabilitiesAndStockholdersEquity47,863,000,0002026-06-30 138CAD
PropertyPlantAndEquipmentNet30,846,000,0002026-06-30 153CAD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment30,139,000,0002026-06-30 149CAD
CostsAndExpenses24,416,000,0002026-06-30 225CAD
RetainedEarningsAccumulatedDeficit23,662,000,0002026-06-30 158CAD
RevenueFromContractWithCustomerIncludingAssessedTax23,379,000,0002026-06-30 48CAD
Liabilities23,320,000,0002026-06-30 138CAD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest21,979,000,0002022-06-30 111CAD
StockRepurchasedAndRetiredDuringPeriodValue15,708,000,0002016-12-31 6CAD
AccountsPayableAndAccruedLiabilitiesCurrent9,612,000,0002026-06-30 136CAD
DefinedBenefitPlanFairValueOfPlanAssets8,582,000,0002025-12-31 32CAD
ReceivablesNetCurrent8,172,000,0002026-06-30 138CAD
FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePlannedSaleInvestmentsNotIdentifiedValue7,836,000,0002017-12-31 4CAD
DeferredTaxLiabilitiesPropertyPlantAndEquipment5,311,000,0002025-12-31 48CAD
RevenueNotFromContractWithCustomer5,018,000,0002026-06-30 48CAD
OtherLiabilitiesNoncurrent4,981,000,0002026-06-30 138CAD
DeferredTaxLiabilitiesNoncurrent4,675,000,0002020-03-31 94CAD
DeferredTaxLiabilities4,418,000,0002025-12-31 27CAD
DueToRelatedPartiesNoncurrent4,316,000,0002014-09-30 31CAD
DeferredTaxAndOtherLiabilitiesNoncurrent4,239,000,0002026-06-30 50CAD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest4,092,000,0002026-06-30 199CAD
LongTermDebtAndCapitalLeaseObligations3,969,000,0002026-06-30 116CAD
DeferredTaxAssetsLiabilitiesNet-3,960,000,0002015-12-31 18CAD
IncreaseDecreaseInAccountsReceivable3,801,000,0002026-06-30 225CAD
AssetRetirementObligation3,530,000,0002025-12-31 54CAD
ConstructionInProgressGross3,467,000,0002025-12-31 34CAD
LongTermDebtFairValue3,447,000,0002026-06-30 53CAD
LongTermDebtNoncurrent3,447,000,0002026-06-30 126CAD
RevenueFromRelatedParties3,136,000,0002023-03-31 145CAD
ComprehensiveIncomeNetOfTax3,130,000,0002026-06-30 212CAD
NetIncomeLoss3,130,000,0002026-06-30 225CAD
ProfitLoss3,130,000,0002026-06-30 98CAD
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities3,031,000,0002026-06-30 199CAD
AccountsPayableAndAccruedLiabilities2,909,000,0002009-06-30 2CAD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents2,839,000,0002026-06-30 86CAD
RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty2,818,000,0002011-12-31 24CAD
EnergyRelatedInventory2,211,000,0002025-12-31 2CAD
InventoryFinishedGoodsAndWorkInProcess1,927,000,0002026-06-30 136CAD
OtherAssetsNoncurrent1,881,000,0002026-06-30 80CAD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect1,697,000,0002026-06-30 48CAD
PaymentsToAcquireBusinessesNetOfCashAcquired1,602,000,0002013-12-31 9CAD
ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue1,500,000,0002025-12-31 32CAD
StockRepurchasedDuringPeriodValue1,500,000,0002022-11-04 4CAD
AccountsReceivableNet1,437,000,0002020-12-31 4CAD
IncomeTaxesPaidNet1,435,000,0002025-12-31 85CAD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect1,423,000,0002022-09-30 43CAD
LineOfCreditFacilityMaximumBorrowingCapacity1,300,000,0002021-06-30 18CAD
DefinedBenefitPensionPlanLiabilitiesNoncurrent1,253,000,0002010-09-30 4CAD
ProceedsFromSaleOfPropertyHeldForSale1,200,000,0002016-09-30 1CAD
OtherSundryLiabilitiesCurrent1,151,000,0002025-12-31 5CAD
CurrentIncomeTaxExpenseBenefit1,125,000,0002025-12-31 48CAD
CommonStockSharesAuthorized1,100,000,0002026-06-30 130shares
FinanceLeaseLiabilityPaymentsDue1,095,000,0002025-12-31 10CAD
OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecrease-1,093,000,0002011-12-31 6CAD
EnergyRelatedInventoryPetroleum1,067,000,0002025-12-31 26CAD
DepreciationDepletionAndAmortization1,031,000,0002026-06-30 221CAD
LongTermInvestmentsAndReceivablesNet1,026,000,0002026-06-30 138CAD
EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountriesAmount1,000,000,0002011-03-31 6CAD
OtherComprehensiveIncomeLossBeforeTax-990,000,0002013-12-31 6CAD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations985,000,0002018-03-31 52CAD
IncomeTaxExpenseBenefit962,000,0002026-06-30 224CAD
NetCashProvidedByUsedInInvestingActivities-920,000,0002026-06-30 173CAD
AccruedIncomeTaxesPayable913,000,0002009-06-30 2CAD
RelatedPartyTransactionDueFromToRelatedPartyCurrent908,000,0002023-03-31 78CAD
IncomeTaxPaidFederalAfterRefundReceived901,000,0002025-12-31 3CAD
CommonStockValue895,000,0002026-06-30 160CAD
FinanceLeaseLiabilityPaymentsDueAfterYearFive862,000,0002025-12-31 10CAD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations858,000,0002025-12-31 48CAD
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent844,000,0002026-06-30 126CAD
NetCashProvidedByUsedInFinancingActivities-843,000,0002026-06-30 173CAD
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease-814,000,0002011-12-31 11CAD
PaymentsOfDividendsCommonStock771,000,0002026-06-30 225CAD
IncreaseDecreaseInAccountsPayable731,000,0002011-03-31 26CAD
DefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear680,000,0002012-12-31 3CAD
LettersOfCreditOutstandingAmount668,000,0002025-12-31 2CAD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate639,000,0002025-12-31 3CAD
FederalIncomeTaxExpenseBenefitContinuingOperations625,000,0002025-12-31 3CAD
FinanceLeaseRightOfUseAsset582,000,0002025-12-31 12CAD
FinanceLeaseLiability550,000,0002025-12-31 14CAD
FinanceLeaseLiabilityUndiscountedExcessAmount545,000,0002025-12-31 6CAD
SellingGeneralAndAdministrativeExpense541,000,0002026-06-30 121CAD
CapitalLeaseObligationsNoncurrent531,000,0002018-12-31 78CAD
FinanceLeaseLiabilityNoncurrent522,000,0002026-06-30 60CAD
AccruedIncomeTaxesCurrent500,000,0002026-06-30 134CAD
LineOfCreditFacilityRemainingBorrowingCapacity500,000,0002025-12-31 4CAD
IncreaseDecreaseInAccruedIncomeTaxesPayable498,000,0002026-06-30 221CAD
ProceedsFromIssuanceOfLongTermDebt495,000,0002016-12-31 63CAD
WeightedAverageNumberOfDilutedSharesOutstanding484,900,0002026-06-30 197shares
CommonStockSharesOutstanding484,000,0002026-06-30 151shares
WeightedAverageNumberOfSharesOutstandingBasic483,600,0002026-06-30 197shares
CommonStockOtherSharesOutstanding483,593,0002026-06-30 59shares
CapitalLeaseObligations480,000,0002015-07-31 1CAD
CapitalLeaseObligations480,000,0002015-07-31 1USD
CapitalLeaseObligationsIncurred480,000,0002015-12-31 6CAD
InventoryCrudeOilProductsAndMerchandise461,000,0002025-12-31 2CAD
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent444,000,0002016-09-30 3CAD
InventoryNet444,000,0002021-09-30 1CAD
TaxesOther418,000,0002026-06-30 22CAD
DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation409,000,0002025-12-31 2CAD
AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent393,000,0002025-12-31 30CAD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-390,000,0002018-03-31 52CAD
RestructuringCharges377,000,0002013-12-31 2CAD
IncomeTaxReconciliationStateAndLocalIncomeTaxes376,000,0002025-12-31 3CAD
RecordedUnconditionalPurchaseObligation369,000,0002011-12-31 1CAD
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations369,000,0002025-12-31 3CAD
DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation368,000,0002025-12-31 2CAD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-365,000,0002018-03-31 52CAD
DividendsPayableCurrentAndNoncurrent350,000,0002025-12-31 2CAD
DeferredTaxAssetsNetCurrent339,000,0002016-06-30 68CAD
ProceedsFromIssuanceOfCommercialPaper325,000,0002013-09-30 2CAD
OperatingLeasesFutureMinimumPaymentsDue291,000,0002018-12-31 13CAD
OtherSundryLiabilitiesNoncurrent287,000,0002026-06-30 100CAD
OperatingLeaseRightOfUseAsset285,000,0002025-12-31 21CAD
OtherComprehensiveIncomeDefinedBenefitPlansTax279,000,0002011-12-31 6CAD
DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent265,000,0002026-06-30 130CAD
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax-265,000,0002025-12-31 36CAD
LesseeOperatingLeaseLiabilityPaymentsDue252,000,0002025-12-31 10CAD
AssetRetirementObligationLiabilitiesIncurred250,000,0002015-12-31 10CAD
ImpairmentOfLongLivedAssetsToBeDisposedOf245,000,0002013-12-31 9CAD
OperatingLeaseLiability236,000,0002025-12-31 18CAD
OperatingLeasesRentExpenseMinimumRentals226,000,0002011-12-31 6CAD
OtherNoncurrentLiabilities226,000,0002011-03-31 8CAD
LeaseAndRentalExpense221,000,0002018-12-31 39CAD
GainLossOnSaleOfEquityInvestments219,000,0002008-12-31 1CAD
DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear217,000,0002016-12-31 4CAD
DerivativeAssets210,000,0002026-06-30 45CAD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized204,000,0002012-12-31 2CAD
DeferredTaxLiabilitiesDeferredExpenseCapitalizedInterest202,000,0002025-12-31 48CAD
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax-200,000,0002025-12-31 42CAD
OtherIncome198,000,0002017-03-31 44CAD
AssetRetirementObligationLiabilitiesSettled195,000,0002025-12-31 38CAD
EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards195,000,0002010-12-31 1CAD
AssetRetirementObligationAccretionExpense171,000,0002025-12-31 38CAD
Goodwill166,000,0002026-06-30 138CAD
PensionContributions163,000,0002016-12-31 89CAD
RecordedUnconditionalPurchaseObligationDueAfterFifthYear163,000,0002011-12-31 1CAD
DeferredTaxAssetsOther160,000,0002015-12-31 21CAD
UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears154,000,0002015-12-31 3CAD
DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear151,000,0002025-12-31 9CAD
Dividends147,000,0002019-03-31 20CAD
OperatingLeaseLiabilityNoncurrent145,000,0002026-06-30 54CAD
CapitalizedExploratoryWellCostChargedToExpense1143,000,0002017-12-31 8CAD
DerivativeLiabilities142,000,0002026-06-30 46CAD
ResearchAndDevelopmentExpense134,000,0002025-12-31 48CAD
OtherRestructuringCosts132,000,0002013-12-31 9CAD
AccountsReceivableRelatedPartiesCurrent131,000,0002016-06-30 4CAD
DeferredIncomeTaxExpenseBenefit-131,000,0002025-12-31 48CAD
OperatingLeasesFutureMinimumPaymentsDueCurrent130,000,0002018-12-31 12CAD
UnrecordedUnconditionalPurchaseObligationPurchases125,000,0002015-12-31 9CAD
OperatingLeasePayments121,000,0002025-12-31 23CAD
DeferredTaxAssetsInventory112,000,0002015-12-31 12CAD
DueToRelatedPartiesCurrent111,000,0002019-12-31 71CAD
RepaymentsOfDebt111,000,0002022-12-31 4CAD
InterestIncomeExpenseNet-108,000,0002018-12-31 46CAD
UnrecordedUnconditionalPurchaseObligationImputedInterest108,000,0002015-12-31 3CAD
ShortTermLeaseCost108,000,0002025-12-31 12CAD
EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards107,000,0002025-12-31 48CAD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability107,000,0002025-12-31 18CAD
UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary106,000,0002015-12-31 3CAD
OperatingLeaseCost105,000,0002025-12-31 12CAD
DeferredTaxLiabilitiesOther-103,000,0002014-12-31 15CAD
UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary101,000,0002015-12-31 3CAD
CashAndCashEquivalentsPeriodIncreaseDecrease99,000,0002019-06-30 134CAD
PaymentsForRemovalCosts98,000,0002015-12-31 6CAD
RestructuringReserveNoncurrent98,000,0002026-06-30 6CAD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths93,000,0002025-12-31 10CAD
ProceedsFromSaleOfProductiveAssets90,000,0002015-06-30 14CAD
InterestPaid88,000,0002018-12-31 27CAD
UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary88,000,0002015-12-31 3CAD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears82,000,0002018-12-31 12CAD
InventoryWriteDown74,000,0002022-12-31 17CAD
OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease-68,000,0002011-09-30 18CAD
ProceedsFromSaleOfPropertyPlantAndEquipment67,000,0002026-06-30 162CAD
ProceedsFromSalesOfAssetsInvestingActivities67,000,0002026-06-30 56CAD
OperatingLeaseLiabilityCurrent67,000,0002026-06-30 24CAD
DeferredTaxAssetsCapitalLossCarryforwards65,000,0002025-12-31 30CAD
DeferredTaxAssetsValuationAllowance65,000,0002025-12-31 15CAD
DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation65,000,0002018-12-31 9CAD
EnergyRelatedInventoryChemicals64,000,0002025-12-31 26CAD
GainLossOnDispositionOfAssets164,000,0002026-06-30 165CAD
InterestAndDebtExpense64,000,0002026-06-30 191CAD
PaymentsForRepurchaseOfCommonStock64,000,0002026-06-30 164CAD
PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities63,000,0002026-06-30 126CAD
EffectOfLIFOInventoryLiquidationOnIncome61,000,0002025-12-31 48CAD
FiniteLivedIntangibleAssetsNet61,000,0002016-06-30 58CAD
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense51,000,0002025-12-31 47CAD
OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicPensionCostNetOfTax-51,000,0002013-03-31 15CAD
DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation150,000,0002018-12-31 7CAD
IncreaseDecreaseInOtherOperatingCapitalNet-50,000,0002026-06-30 225CAD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths49,000,0002025-12-31 10CAD
FinanceLeaseLiabilityPaymentsDueYearTwo48,000,0002025-12-31 10CAD
RecordedUnconditionalPurchaseObligationDueWithinOneYear48,000,0002011-12-31 1CAD
DefinedContributionPlanCostRecognized47,000,0002025-12-31 48CAD
FinanceLeaseLiabilityPaymentsDueYearThree47,000,0002025-12-31 10CAD
AssetImpairmentCharges46,000,0002018-12-31 6CAD
FinanceLeaseLiabilityPaymentsDueYearFour45,000,0002025-12-31 10CAD
FinanceLeaseLiabilityPaymentsDueYearFive44,000,0002025-12-31 10CAD
InterestPaidCapitalized44,000,0002026-06-30 199CAD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo44,000,0002025-12-31 10CAD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears43,000,0002018-12-31 12CAD
UnrecognizedTaxBenefits42,000,0002025-12-31 64CAD
DeferredTaxLiabilitiesCurrent41,000,0002015-12-31 3CAD
RecordedUnconditionalPurchaseObligationDueInSecondYear40,000,0002011-12-31 1CAD
RecordedUnconditionalPurchaseObligationDueInThirdYear40,000,0002011-12-31 1CAD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree39,000,0002025-12-31 10CAD
RecordedUnconditionalPurchaseObligationDueInFifthYear39,000,0002011-12-31 1CAD
RecordedUnconditionalPurchaseObligationDueInFourthYear39,000,0002011-12-31 1CAD
GainLossOnSaleOfPropertiesBeforeApplicableIncomeTaxes37,000,0002010-06-30 1CAD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear37,000,0002019-09-30 3CAD
DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation-36,000,0002011-12-31 2CAD
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased35,583,6712021-06-29 30shares
GainLossOnSaleOfPropertiesNetOfApplicableIncomeTaxes31,000,0002010-06-30 1CAD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour31,000,0002025-12-31 10CAD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive29,000,0002025-12-31 10CAD
DerivativeCollateralObligationToReturnCash28,000,0002020-03-31 1CAD
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear28,000,0002019-09-30 3CAD
FinanceLeaseInterestExpense27,000,0002025-12-31 12CAD
OtherComprehensiveIncomeLossTax25,000,0002014-09-30 39CAD
InterestPaidNet24,000,0002026-06-30 91CAD
IncomeTaxReconciliationOtherAdjustments-21,000,0002025-12-31 3CAD
InterestExpenseDebt20,000,0002026-06-30 141CAD
DebtCurrent19,000,0002026-06-30 138CAD
FinanceLeaseLiabilityCurrent19,000,0002025-12-31 12CAD
CapitalLeaseObligationsCurrent18,000,0002019-12-31 20CAD
OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostRecognizedInNetPeriodicPensionCostTax-18,000,0002013-03-31 18CAD
FinanceLeaseLiabilityPaymentsDueInRollingYearFive17,000,0002025-12-31 6CAD
FinanceLeaseLiabilityPaymentsDueInRollingYearFour17,000,0002025-12-31 6CAD
FinanceLeaseLiabilityPaymentsDueInRollingYearThree17,000,0002025-12-31 6CAD
FinanceLeaseLiabilityPaymentsDueInRollingYearTwo17,000,0002025-12-31 6CAD
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability17,000,0002025-12-31 14CAD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive16,000,0002025-12-31 10CAD
PaymentsToAcquireLoansReceivable16,000,0002020-12-31 34CAD
FinanceLeaseRightOfUseAssetAmortization16,000,0002025-12-31 12CAD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount16,000,0002025-12-31 4CAD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions15,000,0002024-12-31 45CAD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-14,000,0002026-06-30 220CAD
RepaymentsOfLongTermCapitalLeaseObligations14,000,0002021-09-30 155CAD
CapitalLeasesFutureMinimumPaymentsDueInFiveYears13,000,0002019-12-31 9CAD
CapitalLeasesFutureMinimumPaymentsDueInFourYears13,000,0002019-12-31 9CAD
CapitalLeasesFutureMinimumPaymentsDueInThreeYears13,000,0002019-12-31 10CAD
CapitalLeasesFutureMinimumPaymentsDueInTwoYears13,000,0002019-12-31 10CAD
OperatingLeasesFutureMinimumPaymentsDueInFourYears13,000,0002018-12-31 12CAD
OtherCommitment13,000,0002023-12-31 15CAD
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax13,000,0002022-06-30 121CAD
AssetRetirementObligationRevisionOfEstimate-12,000,0002015-12-31 6CAD
OperatingLeasesFutureMinimumPaymentsDueThereafter12,000,0002018-12-31 12CAD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears11,000,0002018-12-31 12CAD
StockRepurchasedAndRetiredDuringPeriodShares9,976,0002019-03-31 29shares
FinanceLeasePrincipalPayments8,000,0002026-06-30 69CAD
GuaranteeObligationsCurrentCarryingValue7,000,0002025-12-31 4CAD
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements6,300,0002011-03-31 13shares
DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents6,000,0002018-12-31 9CAD
DerivativeCollateralRightToReclaimCash6,000,0002020-09-30 7CAD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions6,000,0002025-12-31 25CAD
DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents15,000,0002018-12-31 7CAD
GainLossOnDerivativeInstrumentsNetPretax-5,000,0002023-12-31 49CAD
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax-5,000,0002026-06-30 165CAD
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax5,000,0002026-06-30 173CAD
OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicPensionCostTaxEffect-5,000,0002011-12-31 3CAD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations5,000,0002016-12-31 15CAD
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent5,000,0002026-06-30 26CAD
AllowanceForDoubtfulAccountsReceivable4,000,0002020-12-31 4CAD
CapitalLeasesFutureMinimumPaymentsDueCurrent4,000,0002011-12-31 2CAD
DerivativeFairValueOfDerivativeNet4,000,0002017-12-31 2CAD
ExplorationExpense4,000,0002026-06-30 223CAD
ProceedsFromPaymentsForLongTermLoansForRelatedParties4,000,0002013-12-31 62CAD
RelatedPartyTransactionDueFromToRelatedPartyNoncurrent4,000,0002012-12-31 7CAD
CashPaidForCapitalizedInterest-3,000,0002011-03-31 5CAD
InterestExpenseOther3,000,0002015-06-30 46CAD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions3,000,0002025-12-31 42CAD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2,775,7082011-12-31 5shares
DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents-2,000,0002011-12-31 2CAD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions2,000,0002018-12-31 27CAD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1,900,0002021-12-31 9shares
WeightedAverageNumberDilutedSharesOutstandingAdjustment1,300,0002026-06-30 179shares
EquityMethodInvestmentDividendsOrDistributions1,000,0002012-12-31 9CAD
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax-1,000,0002026-06-30 132CAD
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities1,000,0002025-12-31 27CAD
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax-1,000,0002026-06-30 52CAD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod-207,0842010-12-31 1shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice162011-12-31 1CAD
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice162012-12-31 1CAD/shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice162010-12-31 1CAD
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance162010-12-31 2CAD
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1162012-12-31 3CAD
FiniteLivedIntangibleAssetsUsefulLife102011-12-31 2pure
EarningsPerShareBasic62026-06-30 224CAD/shares
EarningsPerShareDiluted62026-06-30 224CAD/shares
EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition42010-12-31 1pure
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition42011-12-31 1pure
StockholdersEquityNoteStockSplitConversionRatio32012-12-31 1pure
NumberOfReportableSegments32025-12-31 1segment
CommonStockDividendsPerShareDeclared22026-06-30 225CAD/shares
EarningsPerShareBasic22010-09-30 4pure
EarningsPerShareDiluted22010-09-30 4pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm12010-12-31 1pure
ProjectsThatHaveExploratoryWellCostsThatHaveBeenCapitalizedForPeriodGreaterThanOneYear12016-12-31 15Project
DefinedBenefitPlanTargetAllocationPercentageOfAssetsDebtSecurities02011-12-31 2pure
DefinedBenefitPlanTargetAllocationPercentageOfAssetsEquitySecurities02011-12-31 2pure
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm102011-12-31 1pure
EffectiveIncomeTaxRateContinuingOperations02025-12-31 9pure
EffectiveIncomeTaxRateReconciliationTaxSettlements02022-12-31 39pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 48pure
FairValueInputsDiscountRate02013-02-26 5pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-12-31 3pure
DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear02025-12-31 9pure
FinanceLeaseWeightedAverageDiscountRatePercent02025-12-31 16pure
ShortTermDebtWeightedAverageInterestRate02023-12-31 37pure
DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear02014-12-31 5pure
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets02025-12-31 16pure
DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease02020-12-31 2pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-12-31 16pure
DebtInstrumentInterestRateEffectivePercentage02025-12-31 34pure
DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate02020-12-31 2pure
EffectiveIncomeTaxRateReconciliationDispositionOfBusiness-02022-12-31 15pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments-02025-12-31 48pure
CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves02017-12-31 20CAD
CapitalizedExploratoryWellCostChargedToExpense02015-12-31 3CAD
CapitalizedExploratoryWellCosts02025-12-31 49CAD
CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodOfOneYearOrLess02017-12-31 20CAD
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate02022-12-31 25pure
LongTermPurchaseCommitmentAmount02025-12-31 13CAD
OffBalanceSheetCreditLossLiability02020-06-30 2CAD
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent02026-06-30 184CAD
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax02026-06-30 176CAD
PaymentsToAcquireInvestments02026-06-30 71CAD
PaymentsToAcquireOtherInvestments02019-12-31 3CAD
ProceedsFromRepaymentsOfShortTermDebt02025-12-31 122CAD
ProceedsFromStockOptionsExercised02018-09-30 64CAD
ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves02017-12-31 12CAD
RepaymentsOfLongTermDebt02024-12-31 25CAD
SegmentReportingInformationIntersegmentRevenue02010-06-30 4CAD
StockIssuedDuringPeriodSharesStockOptionsExercised02019-03-31 29shares
UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary02025-12-31 5CAD
UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary02025-12-31 5CAD
UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount02025-12-31 17CAD
ShortTermBorrowings02025-12-31 3CAD

What to be careful about

What this model itself distrusts about IMO's figures. Written by the derivation as it ran, not added afterwards.