XML 95 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Operations (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenues      
Rental revenue $ 386,396us-gaap_OperatingLeasesIncomeStatementLeaseRevenue $ 377,611us-gaap_OperatingLeasesIncomeStatementLeaseRevenue $ 353,080us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
Tenant recoveries and other real estate operations revenue 93,329us-gaap_OtherRealEstateRevenue 83,386us-gaap_OtherRealEstateRevenue 81,219us-gaap_OtherRealEstateRevenue
Construction contract and other service revenues 106,748us-gaap_ContractsRevenue 62,363us-gaap_ContractsRevenue 73,836us-gaap_ContractsRevenue
Total revenues 586,473us-gaap_Revenues 523,360us-gaap_Revenues 508,135us-gaap_Revenues
Expenses      
Property operating expenses 179,934us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment 167,199us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment 159,206us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment
Depreciation and amortization associated with real estate operations 136,086us-gaap_DepreciationAndAmortization 113,214us-gaap_DepreciationAndAmortization 107,998us-gaap_DepreciationAndAmortization
Construction contract and other service expenses 100,058us-gaap_CostOfServices 58,875us-gaap_CostOfServices 70,576us-gaap_CostOfServices
Impairment losses 1,416us-gaap_AssetImpairmentCharges 5,857us-gaap_AssetImpairmentCharges 43,678us-gaap_AssetImpairmentCharges
General, administrative and leasing expenses 31,794us-gaap_SellingGeneralAndAdministrativeExpense 30,869us-gaap_SellingGeneralAndAdministrativeExpense 31,900us-gaap_SellingGeneralAndAdministrativeExpense
Business development expenses and land carry costs 5,573ofc_BusinessDevelopmentExpensesAndLandCarryCosts 5,436ofc_BusinessDevelopmentExpensesAndLandCarryCosts 5,711ofc_BusinessDevelopmentExpensesAndLandCarryCosts
Total operating expenses 454,861us-gaap_CostsAndExpenses 381,450us-gaap_CostsAndExpenses 419,069us-gaap_CostsAndExpenses
Operating income 131,612us-gaap_OperatingIncomeLoss 141,910us-gaap_OperatingIncomeLoss 89,066us-gaap_OperatingIncomeLoss
Interest expense (92,393)us-gaap_InterestAndDebtExpense (82,010)us-gaap_InterestAndDebtExpense (86,401)us-gaap_InterestAndDebtExpense
Interest and other income 4,923us-gaap_OtherNonoperatingIncome 3,834us-gaap_OtherNonoperatingIncome 7,172us-gaap_OtherNonoperatingIncome
Loss on early extinguishment of debt (9,552)us-gaap_GainsLossesOnExtinguishmentOfDebt (27,030)us-gaap_GainsLossesOnExtinguishmentOfDebt (943)us-gaap_GainsLossesOnExtinguishmentOfDebt
Income from continuing operations before equity in income (loss) of unconsolidated entities and income taxes 34,590us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 36,704us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 8,894us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Equity in income (loss) of unconsolidated entities 229us-gaap_IncomeLossFromEquityMethodInvestments 2,110us-gaap_IncomeLossFromEquityMethodInvestments (546)us-gaap_IncomeLossFromEquityMethodInvestments
Income tax expense (310)us-gaap_IncomeTaxExpenseBenefit (1,978)us-gaap_IncomeTaxExpenseBenefit (381)us-gaap_IncomeTaxExpenseBenefit
Income from continuing operations 34,509us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 36,836us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 7,967us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Discontinued operations 26us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 55,692us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 12,353us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Income before gain on sales of real estate 34,535us-gaap_IncomeLossBeforeGainOrLossOnSaleOfPropertiesExtraordinaryItemsAndCumulativeEffectsOfAccountingChanges 92,528us-gaap_IncomeLossBeforeGainOrLossOnSaleOfPropertiesExtraordinaryItemsAndCumulativeEffectsOfAccountingChanges 20,320us-gaap_IncomeLossBeforeGainOrLossOnSaleOfPropertiesExtraordinaryItemsAndCumulativeEffectsOfAccountingChanges
Gain on sales of real estate, net of income taxes 10,671us-gaap_GainLossOnSaleOfPropertiesNetOfApplicableIncomeTaxes 9,016us-gaap_GainLossOnSaleOfPropertiesNetOfApplicableIncomeTaxes 21us-gaap_GainLossOnSaleOfPropertiesNetOfApplicableIncomeTaxes
Net income 45,206us-gaap_ProfitLoss 101,544us-gaap_ProfitLoss 20,341us-gaap_ProfitLoss
Net (income) loss attributable to noncontrolling interests:      
Common units in COPLP (1,006)us-gaap_NoncontrollingInterestInNetIncomeLossOperatingPartnershipsNonredeemable (3,283)us-gaap_NoncontrollingInterestInNetIncomeLossOperatingPartnershipsNonredeemable 87us-gaap_NoncontrollingInterestInNetIncomeLossOperatingPartnershipsNonredeemable
Preferred units in COPLP (660)us-gaap_NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersNonredeemable (660)us-gaap_NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersNonredeemable (660)us-gaap_NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersNonredeemable
Other consolidated entities (3,285)ofc_MinorityInterestInNetIncomeLossOtherIncludingJointVenturesMinorityInterests (3,894)ofc_MinorityInterestInNetIncomeLossOtherIncludingJointVenturesMinorityInterests 1,209ofc_MinorityInterestInNetIncomeLossOtherIncludingJointVenturesMinorityInterests
Net income 40,255us-gaap_NetIncomeLoss 93,707us-gaap_NetIncomeLoss 20,977us-gaap_NetIncomeLoss
Preferred share/ unit dividends/ distributions (15,939)us-gaap_PreferredStockDividendsIncomeStatementImpact (19,971)us-gaap_PreferredStockDividendsIncomeStatementImpact (20,844)us-gaap_PreferredStockDividendsIncomeStatementImpact
Issuance costs associated with redeemed preferred shares (1,769)us-gaap_OtherPreferredStockDividendsAndAdjustments (2,904)us-gaap_OtherPreferredStockDividendsAndAdjustments (1,827)us-gaap_OtherPreferredStockDividendsAndAdjustments
Net income (loss) attributable to COPT common shareholders 22,547us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 70,832us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic (1,694)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Net income attributable to COPT:      
Income from continuing operations 40,225us-gaap_IncomeLossFromContinuingOperations 41,366us-gaap_IncomeLossFromContinuingOperations 9,297us-gaap_IncomeLossFromContinuingOperations
Discontinued operations, net 30us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 52,341us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 11,680us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Net income 40,255us-gaap_NetIncomeLoss 93,707us-gaap_NetIncomeLoss 20,977us-gaap_NetIncomeLoss
Basic earnings per common share      
Income (loss) from continuing operations (in dollars per share/unit) $ 0.25us-gaap_IncomeLossFromContinuingOperationsPerBasicShare [1] $ 0.21us-gaap_IncomeLossFromContinuingOperationsPerBasicShare [1] $ (0.19)us-gaap_IncomeLossFromContinuingOperationsPerBasicShare [1]
Discontinued operations (in dollars per share/unit) $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare [1] $ 0.62us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare [1] $ 0.16us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare [1]
Net income (loss) attributable to COPT common shareholders (in dollars per share/unit) $ 0.25us-gaap_EarningsPerShareBasic [1] $ 0.83us-gaap_EarningsPerShareBasic [1] $ (0.03)us-gaap_EarningsPerShareBasic [1]
Diluted earnings per common share      
Income (loss) from continuing operations (in dollars per share/unit) $ 0.25us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare [1] $ 0.21us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare [1] $ (0.19)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare [1]
Discontinued operations (in dollars per share/unit) $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare [1] $ 0.62us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare [1] $ 0.16us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare [1]
Net income (loss) attributable to COPT common shareholders (in dollars per share/unit) $ 0.25us-gaap_EarningsPerShareDiluted [1] $ 0.83us-gaap_EarningsPerShareDiluted [1] $ (0.03)us-gaap_EarningsPerShareDiluted [1]
Corporate Office Properties, L.P.      
Revenues      
Rental revenue 386,396us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
377,611us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
353,080us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Tenant recoveries and other real estate operations revenue 93,329us-gaap_OtherRealEstateRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
83,386us-gaap_OtherRealEstateRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
81,219us-gaap_OtherRealEstateRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Construction contract and other service revenues 106,748us-gaap_ContractsRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
62,363us-gaap_ContractsRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
73,836us-gaap_ContractsRevenue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Total revenues 586,473us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
523,360us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
508,135us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Expenses      
Property operating expenses 179,934us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
167,199us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
159,206us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Depreciation and amortization associated with real estate operations 136,086us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
113,214us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
107,998us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Construction contract and other service expenses 100,058us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
58,875us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
70,576us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Impairment losses 1,416us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
5,857us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
43,678us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
General, administrative and leasing expenses 31,794us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
30,869us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
31,900us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Business development expenses and land carry costs 5,573ofc_BusinessDevelopmentExpensesAndLandCarryCosts
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
5,436ofc_BusinessDevelopmentExpensesAndLandCarryCosts
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
5,711ofc_BusinessDevelopmentExpensesAndLandCarryCosts
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Total operating expenses 454,861us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
381,450us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
419,069us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Operating income 131,612us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
141,910us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
89,066us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Interest expense (92,393)us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(82,010)us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(86,401)us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Interest and other income 4,923us-gaap_OtherNonoperatingIncome
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3,834us-gaap_OtherNonoperatingIncome
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
7,172us-gaap_OtherNonoperatingIncome
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Loss on early extinguishment of debt (9,552)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(27,030)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(943)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Income from continuing operations before equity in income (loss) of unconsolidated entities and income taxes 34,590us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
36,704us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
8,894us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Equity in income (loss) of unconsolidated entities 229us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
2,110us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(546)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Income tax expense (310)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(1,978)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(381)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Income from continuing operations 34,509us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
36,836us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
7,967us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Discontinued operations 26us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
55,692us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
12,353us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Income before gain on sales of real estate 34,535us-gaap_IncomeLossBeforeGainOrLossOnSaleOfPropertiesExtraordinaryItemsAndCumulativeEffectsOfAccountingChanges
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
92,528us-gaap_IncomeLossBeforeGainOrLossOnSaleOfPropertiesExtraordinaryItemsAndCumulativeEffectsOfAccountingChanges
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
20,320us-gaap_IncomeLossBeforeGainOrLossOnSaleOfPropertiesExtraordinaryItemsAndCumulativeEffectsOfAccountingChanges
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Gain on sales of real estate, net of income taxes 10,671us-gaap_GainLossOnSaleOfPropertiesNetOfApplicableIncomeTaxes
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
9,016us-gaap_GainLossOnSaleOfPropertiesNetOfApplicableIncomeTaxes
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
21us-gaap_GainLossOnSaleOfPropertiesNetOfApplicableIncomeTaxes
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Net income 45,206us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
101,544us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
20,341us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Net (income) loss attributable to noncontrolling interests in consolidated entities (3,276)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(3,907)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
507us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Net (income) loss attributable to noncontrolling interests:      
Net income 41,930us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
97,637us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
20,848us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Preferred share/ unit dividends/ distributions (16,599)us-gaap_PreferredStockDividendsIncomeStatementImpact
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(20,631)us-gaap_PreferredStockDividendsIncomeStatementImpact
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(21,504)us-gaap_PreferredStockDividendsIncomeStatementImpact
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Issuance costs associated with redeemed preferred shares (1,769)us-gaap_OtherPreferredStockDividendsAndAdjustments
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(2,904)us-gaap_OtherPreferredStockDividendsAndAdjustments
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(1,827)us-gaap_OtherPreferredStockDividendsAndAdjustments
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Net income (loss) attributable to COPT common shareholders 23,562us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
74,102us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(2,483)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Net income attributable to COPT:      
Income from continuing operations 41,899us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
42,875us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
9,194us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Discontinued operations, net 31us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
54,762us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
11,654us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Net income $ 41,930us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
$ 97,637us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
$ 20,848us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Basic earnings per common share      
Income (loss) from continuing operations (in dollars per share/unit) $ 0.25us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ 0.21us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ (0.19)us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2]
Discontinued operations (in dollars per share/unit) $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ 0.62us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ 0.15us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2]
Net income (loss) attributable to COPT common shareholders (in dollars per share/unit) $ 0.25us-gaap_EarningsPerShareBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ 0.83us-gaap_EarningsPerShareBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ (0.04)us-gaap_EarningsPerShareBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2]
Diluted earnings per common share      
Income (loss) from continuing operations (in dollars per share/unit) $ 0.25us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ 0.21us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ (0.19)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2]
Discontinued operations (in dollars per share/unit) $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ 0.62us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ 0.15us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2]
Net income (loss) attributable to COPT common shareholders (in dollars per share/unit) $ 0.25us-gaap_EarningsPerShareDiluted
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ 0.83us-gaap_EarningsPerShareDiluted
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2] $ (0.04)us-gaap_EarningsPerShareDiluted
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
[2]
[1] Basic and diluted earnings per common share are calculated based on amounts attributable to common shareholders of Corporate Office Properties Trust.
[2] Basic and diluted earnings per common unit are calculated based on amounts attributable to common unitholders of Corporate Office Properties, L.P.