XML 71 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 5 - Accumulated Other Comprehensive Income (Details) - Changes in Accumulated Other Comprehensive Income (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Unrealized gains (losses) on available-for-sale marketable securities (1) :      
Ending balance $ 10,455us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax [1] $ 11,575us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax [1] $ 4,838us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax [1]
Accumulated Net Unrealized Investment Gain (Loss) [Member] | Metropolitan District Bond Securities [Member]      
Unrealized gains (losses) on available-for-sale marketable securities (1) :      
Beginning balance 3,920us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DebtSecurityAxis
= mdc_MetropolitanDistrictBondSecuritiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]    [1]    [1]
Ending balance 7,680us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DebtSecurityAxis
= mdc_MetropolitanDistrictBondSecuritiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] 3,920us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DebtSecurityAxis
= mdc_MetropolitanDistrictBondSecuritiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]    [1]
Other comprehensive income before reclassifications 3,760us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_DebtSecurityAxis
= mdc_MetropolitanDistrictBondSecuritiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] 3,920us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_DebtSecurityAxis
= mdc_MetropolitanDistrictBondSecuritiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]    [1]
Amounts reclassified from accumulated other comprehensive income 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DebtSecurityAxis
= mdc_MetropolitanDistrictBondSecuritiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DebtSecurityAxis
= mdc_MetropolitanDistrictBondSecuritiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DebtSecurityAxis
= mdc_MetropolitanDistrictBondSecuritiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Accumulated Net Unrealized Investment Gain (Loss) [Member]      
Unrealized gains (losses) on available-for-sale marketable securities (1) :      
Beginning balance 7,655us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] 4,838us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] (7,240)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Ending balance 2,775us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] 7,655us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] 4,838us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Other comprehensive income before reclassifications (3,025)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] 3,255us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] 12,473us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]
Amounts reclassified from accumulated other comprehensive income $ (1,855)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1],[2] $ (438)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1],[2] $ (395)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1],[2]
[1] All amounts net-of-tax.
[2] See separate table below for details about these reclassifications.