Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Comprehensive Income

v2.4.1.9
Consolidated Statements of Comprehensive Income (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net income $ 45,206us-gaap_ProfitLoss $ 101,544us-gaap_ProfitLoss $ 20,341us-gaap_ProfitLoss
Other comprehensive (loss) income      
Unrealized (losses) gains on interest rate derivatives (7,799)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 6,791us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (7,676)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Unrealized equity in other comprehensive income of equity method investee 0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 1,070us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Realized equity in other comprehensive income of equity method investee 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax (1,070)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
Other comprehensive (loss) income (4,771)us-gaap_OtherComprehensiveIncomeLossNetOfTax 9,531us-gaap_OtherComprehensiveIncomeLossNetOfTax (3,979)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Comprehensive income 40,435us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 111,075us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 16,362us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Comprehensive (income) loss attributable to noncontrolling interests (4,957)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest (8,453)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest 961us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
Comprehensive income attributable to COPT 35,478us-gaap_ComprehensiveIncomeNetOfTax 102,622us-gaap_ComprehensiveIncomeNetOfTax 17,323us-gaap_ComprehensiveIncomeNetOfTax
Interest expense      
Other comprehensive (loss) income      
Losses on interest rate derivatives 2,990us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
2,740us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
3,697us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Loss on early extinguishment of debt      
Other comprehensive (loss) income      
Losses on interest rate derivatives 38us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ofc_EarlyExtinguishmentofDebtMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ofc_EarlyExtinguishmentofDebtMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ofc_EarlyExtinguishmentofDebtMember
Corporate Office Properties, L.P.      
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
Other comprehensive (loss) income      
Unrealized (losses) gains on interest rate derivatives (7,799)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
6,791us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(7,676)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Unrealized equity in other comprehensive income of equity method investee 0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
1,070us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Realized equity in other comprehensive income of equity method investee 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(1,070)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Other comprehensive (loss) income (4,771)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
9,531us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(3,979)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Comprehensive income 40,435us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
111,075us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
16,362us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Comprehensive (income) loss attributable to noncontrolling interests (3,492)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(4,125)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
615us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Comprehensive income attributable to COPT 36,943us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
106,950us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
16,977us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Corporate Office Properties, L.P. | Interest expense      
Other comprehensive (loss) income      
Losses on interest rate derivatives 2,990us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
2,740us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3,697us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Corporate Office Properties, L.P. | Loss on early extinguishment of debt      
Other comprehensive (loss) income      
Losses on interest rate derivatives $ 38us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ofc_EarlyExtinguishmentofDebtMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
$ 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ofc_EarlyExtinguishmentofDebtMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
$ 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ofc_EarlyExtinguishmentofDebtMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember