FACTANKER · measured, cited, anchored official records connected

Organization record

GRANITE REAL ESTATE INVESTMENT TRUST

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0001564538Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/e9e113f8-3065-4dc4-b8e7-4882fe5c6841

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_receivable{"unit": "CAD", "value": 3662000, "concept": "us-gaap:AccountsReceivableNetCurrent"}2012-12-31sec_edgar
accounts_receivable{"unit": "CAD", "value": 6557000, "concept": "us-gaap:AccountsReceivableNetCurrent"}2011-12-31sec_edgar
capex{"unit": "CAD", "value": 1841000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu2012-12-31sec_edgar
capex{"unit": "CAD", "value": 16000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquip2011-12-31sec_edgar
capex{"unit": "CAD", "value": 69000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquip2010-12-31sec_edgar
cash_and_equivalents{"unit": "CAD", "value": 51073000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal2012-12-31sec_edgar
cash_and_equivalents{"unit": "CAD", "value": 56908000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal2011-12-31sec_edgar
cash_and_equivalents{"unit": "CAD", "value": 66372000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal2010-12-31sec_edgar
cashflow_operating{"unit": "CAD", "value": 116646000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc2012-12-31sec_edgar
cashflow_operating{"unit": "CAD", "value": 111677000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc2011-12-31sec_edgar
cashflow_operating{"unit": "CAD", "value": 94243000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct2010-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 62724884, "concept": "dei:EntityCommonStockSharesOutstanding"}2024-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 63355771, "concept": "dei:EntityCommonStockSharesOutstanding"}2023-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 63707902, "concept": "dei:EntityCommonStockSharesOutstanding"}2022-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 65694048, "concept": "dei:EntityCommonStockSharesOutstanding"}2021-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 61688189, "concept": "dei:EntityCommonStockSharesOutstanding"}2020-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 54052212, "concept": "dei:EntityCommonStockSharesOutstanding"}2019-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 45685229, "concept": "dei:EntityCommonStockSharesOutstanding"}2018-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 46903302, "concept": "dei:EntityCommonStockSharesOutstanding"}2017-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 46833000, "concept": "us-gaap:CommonStockSharesOutstanding"}2012-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 46871000, "concept": "us-gaap:CommonStockSharesOutstanding"}2011-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 46708000, "concept": "us-gaap:CommonStockSharesOutstanding"}2010-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 62724884}2024-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 63355771}2023-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 63707902}2022-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 65694048}2021-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 61688189}2020-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 54052212}2019-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 45685229}2018-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 46903302}2017-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 46832908}2012-12-31sec_edgar
depreciation_amortization{"unit": "CAD", "value": 42773000, "concept": "us-gaap:DepreciationDepletionAndAmortizatio2012-12-31sec_edgar
depreciation_amortization{"unit": "CAD", "value": 42701000, "concept": "us-gaap:DepreciationDepletionAndAmortizatio2011-12-31sec_edgar
depreciation_amortization{"unit": "CAD", "value": 42413000, "concept": "us-gaap:DepreciationDepletionAndAmortizatio2010-12-31sec_edgar
eps_basic{"per": "shares", "amount": 1.52, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2012-12-31sec_edgar
eps_basic{"per": "shares", "amount": 3.25, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2011-12-31sec_edgar
eps_basic{"per": "shares", "amount": -1.13, "concept": "us-gaap:EarningsPerShareBasic", "currency":2010-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 1.52, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2012-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 3.24, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2011-12-31sec_edgar
eps_diluted{"per": "shares", "amount": -1.13, "concept": "us-gaap:EarningsPerShareDiluted", "currency2010-12-31sec_edgar
income_tax_expense{"unit": "CAD", "value": 14445000, "concept": "us-gaap:IncomeTaxExpenseBenefit"}2012-12-31sec_edgar
income_tax_expense{"unit": "CAD", "value": -4388000, "concept": "us-gaap:IncomeTaxExpenseBenefit"}2011-12-31sec_edgar
income_tax_expense{"unit": "CAD", "value": 34434000, "concept": "us-gaap:IncomeTaxExpenseBenefit"}2010-12-31sec_edgar
industry_sic{"code": "6798", "scheme": "SIC", "description": "Real Estate Investment Trusts"}sec_edgar
interest_expense{"unit": "CAD", "value": 16391000, "concept": "us-gaap:InterestExpense"}2012-12-31sec_edgar
interest_expense{"unit": "CAD", "value": 16454000, "concept": "us-gaap:InterestExpense"}2011-12-31sec_edgar
interest_expense{"unit": "CAD", "value": 19060000, "concept": "us-gaap:InterestExpense"}2010-12-31sec_edgar
noncurrent_assets{"unit": "CAD", "value": 1156969000, "concept": "us-gaap:AssetsNoncurrent"}2012-12-31sec_edgar
noncurrent_assets{"unit": "CAD", "value": 1174953000, "concept": "us-gaap:AssetsNoncurrent"}2011-12-31sec_edgar
noncurrent_liabilities{"unit": "CAD", "value": 295997000, "concept": "us-gaap:LiabilitiesNoncurrent"}2012-12-31sec_edgar
noncurrent_liabilities{"unit": "CAD", "value": 297449000, "concept": "us-gaap:LiabilitiesNoncurrent"}2011-12-31sec_edgar
operating_income{"unit": "CAD", "value": 85803000, "concept": "us-gaap:OperatingIncomeLoss"}2012-12-31sec_edgar
operating_income{"unit": "CAD", "value": 53463000, "concept": "us-gaap:OperatingIncomeLoss"}2011-12-31sec_edgar
operating_income{"unit": "CAD", "value": 80349000, "concept": "us-gaap:OperatingIncomeLoss"}2010-12-31sec_edgar
ppe_net{"unit": "CAD", "value": 1837000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"}2012-12-31sec_edgar
ppe_net{"unit": "CAD", "value": 36000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"}2011-12-31sec_edgar
pretax_income{"unit": "CAD", "value": 85782000, "concept": "us-gaap:IncomeLossFromContinuingOperationsB2012-12-31sec_edgar
pretax_income{"unit": "CAD", "value": 53554000, "concept": "us-gaap:IncomeLossFromContinuingOperationsB2011-12-31sec_edgar
pretax_income{"unit": "CAD", "value": 102837000, "concept": "us-gaap:IncomeLossFromContinuingOperations2010-12-31sec_edgar
retained_earnings{"unit": "CAD", "value": -898526000, "concept": "us-gaap:RetainedEarningsAccumulatedDefici2012-12-31sec_edgar
retained_earnings{"unit": "CAD", "value": -876375000, "concept": "us-gaap:RetainedEarningsAccumulatedDefici2011-12-31sec_edgar
retained_earnings{"unit": "CAD", "value": -310593000, "concept": "us-gaap:RetainedEarningsAccumulatedDefici2010-12-31sec_edgar
retained_earnings{"unit": "CAD", "value": -233689000, "concept": "us-gaap:RetainedEarningsAccumulatedDefici2009-12-31sec_edgar
revenue{"unit": "CAD", "value": 181115000, "concept": "us-gaap:Revenues"}2012-12-31sec_edgar
revenue{"unit": "CAD", "value": 180937000, "concept": "us-gaap:Revenues"}2011-12-31sec_edgar
revenue{"unit": "CAD", "value": 179122000, "concept": "us-gaap:Revenues"}2010-12-31sec_edgar
sga_expense{"unit": "CAD", "value": 30930000, "concept": "us-gaap:GeneralAndAdministrativeExpense"}2012-12-31sec_edgar
sga_expense{"unit": "CAD", "value": 46708000, "concept": "us-gaap:GeneralAndAdministrativeExpense"}2011-12-31sec_edgar
sga_expense{"unit": "CAD", "value": 44710000, "concept": "us-gaap:GeneralAndAdministrativeExpense"}2010-12-31sec_edgar
share_based_compensation{"unit": "CAD", "value": 1616000, "concept": "us-gaap:ShareBasedCompensation"}2012-12-31sec_edgar
share_based_compensation{"unit": "CAD", "value": 1994000, "concept": "us-gaap:ShareBasedCompensation"}2011-12-31sec_edgar
share_based_compensation{"unit": "CAD", "value": 3459000, "concept": "us-gaap:ShareBasedCompensation"}2010-12-31sec_edgar
share_repurchase{"unit": "CAD", "value": 2694000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock"}2012-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 46855000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2012-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 46888000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2011-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 46708000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2010-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 46876000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2012-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 46970000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2011-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 46708000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2010-12-31sec_edgar
stockholders_equity{"unit": "CAD", "value": 877001000, "concept": "us-gaap:StockholdersEquity"}2012-12-31sec_edgar
stockholders_equity{"unit": "CAD", "value": 909240000, "concept": "us-gaap:StockholdersEquity"}2011-12-31sec_edgar
total_assets{"unit": "CAD", "value": 1218205000, "concept": "us-gaap:Assets"}2012-12-31sec_edgar
total_assets{"unit": "CAD", "value": 1245414000, "concept": "us-gaap:Assets"}2011-12-31sec_edgar
total_liabilities{"unit": "CAD", "value": 341204000, "concept": "us-gaap:Liabilities"}2012-12-31sec_edgar
total_liabilities{"unit": "CAD", "value": 336174000, "concept": "us-gaap:Liabilities"}2011-12-31sec_edgar
total_liabilities_and_equity{"unit": "CAD", "value": 1218205000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity"2012-12-31sec_edgar
total_liabilities_and_equity{"unit": "CAD", "value": 1245414000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity"2011-12-31sec_edgar
xbrl:AccountingProfit{"unit": "CAD", "value": 392756000}2024-12-31sec_edgar
xbrl:AccountingProfit{"unit": "CAD", "value": 129007000}2023-12-31sec_edgar
xbrl:AccountingProfit{"unit": "CAD", "value": 92157000}2022-12-31sec_edgar
xbrl:AccountingProfit{"unit": "CAD", "value": 1550839000}2021-12-31sec_edgar
xbrl:AccountingProfit{"unit": "CAD", "value": 499019000}2020-12-31sec_edgar
xbrl:AccountingProfit{"unit": "CAD", "value": 424942000}2019-12-31sec_edgar
xbrl:AccountingProfit{"unit": "CAD", "value": 518008000}2018-12-31sec_edgar
xbrl:AccountingProfit{"unit": "CAD", "value": 371166000}2017-12-31sec_edgar
xbrl:AccountingProfit{"unit": "CAD", "value": 328317000}2016-12-31sec_edgar
xbrl:AccountsPayableAndAccruedLiabilitiesCurrent{"unit": "CAD", "value": 26464000}2012-12-31sec_edgar
xbrl:AccountsPayableAndAccruedLiabilitiesCurrent{"unit": "CAD", "value": 14441000}2011-12-31sec_edgar
xbrl:AccountsPayableTradeCurrent{"unit": "CAD", "value": 5558000}2012-12-31sec_edgar
xbrl:AccountsPayableTradeCurrent{"unit": "CAD", "value": 4538000}2011-12-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"unit": "CAD", "value": 3662000}2012-12-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"unit": "CAD", "value": 6557000}2011-12-31sec_edgar
xbrl:AccountsReceivableNetNoncurrent{"unit": "CAD", "value": 98000}2012-12-31sec_edgar
xbrl:AccountsReceivableNetNoncurrent{"unit": "CAD", "value": 427000}2011-12-31sec_edgar
xbrl:AccruedIncomeTaxesCurrent{"unit": "CAD", "value": 12904000}2012-12-31sec_edgar
xbrl:AccruedIncomeTaxesCurrent{"unit": "CAD", "value": 20685000}2011-12-31sec_edgar
xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment{"unit": "CAD", "value": 977000}2012-12-31sec_edgar
xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment{"unit": "CAD", "value": 471000}2011-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncome{"unit": "CAD", "value": 649332000}2024-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncome{"unit": "CAD", "value": 306420000}2023-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncome{"unit": "CAD", "value": 413532000}2022-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncome{"unit": "CAD", "value": 71951000}2021-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncome{"unit": "CAD", "value": 95900000}2020-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncome{"unit": "CAD", "value": 116190000}2019-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncome{"unit": "CAD", "value": 211452000}2018-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncome{"unit": "CAD", "value": 118566000}2017-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncome{"unit": "CAD", "value": 153734000}2016-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"unit": "CAD", "value": -404784000}2012-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"unit": "CAD", "value": -396115000}2011-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"unit": "CAD", "value": -396671000}2010-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"unit": "CAD", "value": -293128000}2009-12-31sec_edgar
xbrl:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination{"unit": "CAD", "value": 7968000}2018-12-31sec_edgar
xbrl:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination{"unit": "CAD", "value": 718000}2017-12-31sec_edgar
xbrl:AdditionsToRightofuseAssets{"unit": "CAD", "value": 600000}2020-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -1680000}2024-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -1854000}2023-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -819000}2022-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -1916000}2021-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -2472000}2020-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -1526000}2019-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -973000}2018-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": 228000}2017-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -1686000}2016-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -5959000}2024-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -200000}2023-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": 1674000}2022-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -4119000}2021-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": 10141000}2020-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -3670000}2019-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -1626000}2018-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -1191000}2017-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": 2723000}2016-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncome{"unit": "CAD", "value": 5595000}2020-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncome{"unit": "CAD", "value": 1800000}2019-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncome{"unit": "CAD", "value": -245000}2018-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncome{"unit": "CAD", "value": -1411000}2017-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncome{"unit": "CAD", "value": -1376000}2016-12-31sec_edgar
xbrl:AdjustmentsForInterestExpense{"unit": "CAD", "value": 86433000}2024-12-31sec_edgar
xbrl:AdjustmentsForInterestExpense{"unit": "CAD", "value": 76359000}2023-12-31sec_edgar
xbrl:AdjustmentsForInterestExpense{"unit": "CAD", "value": 49892000}2022-12-31sec_edgar
xbrl:AdjustmentsForInterestExpense{"unit": "CAD", "value": 41591000}2021-12-31sec_edgar
xbrl:AdjustmentsForInterestExpense{"unit": "CAD", "value": 34048000}2020-12-31sec_edgar
xbrl:AdjustmentsForInterestExpense{"unit": "CAD", "value": 29275000}2019-12-31sec_edgar
xbrl:AdjustmentsForInterestExpense{"unit": "CAD", "value": 21440000}2018-12-31sec_edgar
xbrl:AdjustmentsForInterestExpense{"unit": "CAD", "value": 18151000}2017-12-31sec_edgar
xbrl:AdjustmentsForInterestExpense{"unit": "CAD", "value": 17792000}2016-12-31sec_edgar
xbrl:AdjustmentsForReconcileProfitLoss{"unit": "CAD", "value": -22868000}2024-12-31sec_edgar
xbrl:AdjustmentsForReconcileProfitLoss{"unit": "CAD", "value": 177001000}2023-12-31sec_edgar
xbrl:AdjustmentsForReconcileProfitLoss{"unit": "CAD", "value": 135088000}2022-12-31sec_edgar
xbrl:AdjustmentsForReconcileProfitLoss{"unit": "CAD", "value": -1051650000}2021-12-31sec_edgar
xbrl:AdjustmentsForReconcileProfitLoss{"unit": "CAD", "value": -199581000}2020-12-31sec_edgar
xbrl:AdjustmentsForReconcileProfitLoss{"unit": "CAD", "value": -196583000}2019-12-31sec_edgar
xbrl:AdjustmentsForReconcileProfitLoss{"unit": "CAD", "value": -294790000}2018-12-31sec_edgar
xbrl:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities{"unit": "CAD", "value": 42342000}2012-12-31sec_edgar
xbrl:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities{"unit": "CAD", "value": 62032000}2011-12-31sec_edgar
xbrl:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities{"unit": "CAD", "value": 27323000}2010-12-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalOther{"unit": "CAD", "value": 1058000}2012-12-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions{"unit": "CAD", "value": -537000}2012-12-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions{"unit": "CAD", "value": -1712000}2011-12-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue{"unit": "CAD", "value": 319000}2012-12-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue{"unit": "CAD", "value": 385000}2011-12-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue{"unit": "CAD", "value": 459000}2010-12-31sec_edgar
xbrl:AllocatedShareBasedCompensationExpense{"unit": "CAD", "value": 1800000}2012-12-31sec_edgar
xbrl:AllocatedShareBasedCompensationExpense{"unit": "CAD", "value": 2400000}2011-12-31sec_edgar
xbrl:AllocatedShareBasedCompensationExpense{"unit": "CAD", "value": 3500000}2010-12-31sec_edgar
xbrl:AmortizationOfFinancingCostsAndDiscounts{"unit": "CAD", "value": 188000}2012-12-31sec_edgar
xbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount{"unit": "shares", "value": 50000}2012-12-31sec_edgar
xbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount{"unit": "shares", "value": 225000}2011-12-31sec_edgar
xbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount{"unit": "shares", "value": 881544}2010-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.265}2024-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.265}2023-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.265}2022-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.265}2021-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.265}2020-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.265}2019-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.265}2018-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.265}2017-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.265}2016-12-31sec_edgar
xbrl:AreaOfRealEstateProperty{"unit": "sqft", "value": 28000000}2012-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 9619745000}2024-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 9066377000}2023-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 9280354000}2022-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 8566697000}2021-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 6747472000}2020-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 4803956000}2019-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 4188755000}2018-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 3206433000}2017-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 2911642000}2016-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 1218205000}2012-12-31sec_edgar
xbrl:Assets{"unit": "CAD", "value": 1245414000}2011-12-31sec_edgar