XML 80 R108.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 23 - Supplemental Guarantor Information (Details) - Supplemental Condensed Combining Statements of Operations and Comprehensive Income (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Income Statements, Captions [Line Items]                      
Revenues $ 493,070us-gaap_Revenues $ 405,051us-gaap_Revenues $ 430,743us-gaap_Revenues $ 318,534us-gaap_Revenues $ 460,939us-gaap_Revenues $ 433,693us-gaap_Revenues $ 400,327us-gaap_Revenues $ 331,748us-gaap_Revenues $ 1,694,584us-gaap_Revenues $ 1,680,434us-gaap_Revenues $ 1,203,023us-gaap_Revenues
Inventory impairments (910)us-gaap_AssetImpairmentCharges   (850)us-gaap_AssetImpairmentCharges   (569)us-gaap_AssetImpairmentCharges (350)us-gaap_AssetImpairmentCharges          
Selling, general, and administrative expenses (54,602)us-gaap_SellingGeneralAndAdministrativeExpense (50,512)us-gaap_SellingGeneralAndAdministrativeExpense (49,798)us-gaap_SellingGeneralAndAdministrativeExpense (48,341)us-gaap_SellingGeneralAndAdministrativeExpense (55,421)us-gaap_SellingGeneralAndAdministrativeExpense (57,753)us-gaap_SellingGeneralAndAdministrativeExpense (51,908)us-gaap_SellingGeneralAndAdministrativeExpense (48,201)us-gaap_SellingGeneralAndAdministrativeExpense      
Interest expense                 (685)us-gaap_InterestExpenseDebt (1,726)us-gaap_InterestExpenseDebt (808)us-gaap_InterestExpenseDebt
Losses from early extinguishments of debt                 (18,153)us-gaap_GainsLossesOnExtinguishmentOfDebt    
Other-than-temporary impairment of marketable securities                 (4,293)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet    
Income (loss) before income taxes                 100,475us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 129,825us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 61,115us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
(Provision) benefit for income taxes                 (37,332)us-gaap_IncomeTaxExpenseBenefit 184,560us-gaap_IncomeTaxExpenseBenefit 1,584us-gaap_IncomeTaxExpenseBenefit
Net income (loss) 14,639us-gaap_NetIncomeLoss 15,458us-gaap_NetIncomeLoss 21,542us-gaap_NetIncomeLoss 11,504us-gaap_NetIncomeLoss 30,709us-gaap_NetIncomeLoss 36,251us-gaap_NetIncomeLoss 224,909us-gaap_NetIncomeLoss 22,516us-gaap_NetIncomeLoss 63,143us-gaap_NetIncomeLoss 314,385us-gaap_NetIncomeLoss 62,699us-gaap_NetIncomeLoss
Other comprehensive income related to available for sale securities, net of tax                 (1,120)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 6,737us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 12,078us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Comprehensive income                 62,023us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 321,122us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 74,777us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Homebuilding [Member] | Consolidation, Eliminations [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Revenues                   (1,248)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(6,534)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Cost of Sales                   1,248us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
6,534us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Selling, general, and administrative expenses                 (676)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(353)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
 
Equity income (loss) of subsidiaries                 (86,223)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(163,157)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(81,836)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Interest income                 (46)us-gaap_InvestmentIncomeInterestAndDividend
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(48)us-gaap_InvestmentIncomeInterestAndDividend
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
 
Income (loss) before income taxes                 (86,945)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(163,558)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(81,836)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Homebuilding [Member] | MDC Holdings [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Selling, general, and administrative expenses                 (38,290)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(63,506)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(52,880)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Equity income (loss) of subsidiaries                 86,223us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
163,157us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
81,836us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Interest income                 24,824us-gaap_InvestmentIncomeInterestAndDividend
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
28,329us-gaap_InvestmentIncomeInterestAndDividend
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
24,035us-gaap_InvestmentIncomeInterestAndDividend
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Interest expense                 (685)us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(1,726)us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(778)us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Other income (expense), net                 (8)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(14)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(126)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Losses from early extinguishments of debt                 (18,153)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
   
Other-than-temporary impairment of marketable securities                 (4,293)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
   
Income (loss) before income taxes                 49,618us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
126,240us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
52,087us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Homebuilding [Member] | Guarantor Subsidiaries [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Revenues                 1,650,631us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
1,630,423us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
1,162,676us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Cost of Sales                 (1,368,140)us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(1,340,187)us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(984,477)us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Inventory impairments                 (1,760)us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(919)us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(1,105)us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Gross margin                 280,731us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
289,317us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
177,094us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Selling, general, and administrative expenses                 (164,287)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(149,424)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(119,135)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Interest income                 1,517us-gaap_InvestmentIncomeInterestAndDividend
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
1,503us-gaap_InvestmentIncomeInterestAndDividend
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
949us-gaap_InvestmentIncomeInterestAndDividend
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Interest expense                     (30)us-gaap_InterestExpenseDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Other income (expense), net                 (4,805)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(3,769)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(1,239)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Income (loss) before income taxes                 113,156us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
137,627us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
57,639us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Homebuilding [Member] | Non-Guarantor Subsidiaries [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Cost of Sales                 (40)us-gaap_OperatingExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
   
Gross margin                 (40)us-gaap_GrossProfit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
   
Selling, general, and administrative expenses                     4,720us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Interest income                 15us-gaap_InvestmentIncomeInterestAndDividend
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
14us-gaap_InvestmentIncomeInterestAndDividend
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
14us-gaap_InvestmentIncomeInterestAndDividend
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Other income (expense), net                     (7)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Income (loss) before income taxes                 (25)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
14us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
4,727us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Homebuilding [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Revenues                 1,650,631us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
1,629,175us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
1,156,142us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Cost of Sales                 (1,368,180)us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(1,338,939)us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(977,943)us-gaap_OperatingExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Inventory impairments                 (1,760)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(919)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(1,105)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Gross margin                 280,691us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
289,317us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
177,094us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Selling, general, and administrative expenses                 (203,253)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(213,283)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(167,295)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Interest income                 26,310us-gaap_InvestmentIncomeInterestAndDividend
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
29,798us-gaap_InvestmentIncomeInterestAndDividend
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
24,998us-gaap_InvestmentIncomeInterestAndDividend
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Interest expense                 (685)us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(1,726)us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(808)us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Other income (expense), net                 (4,813)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(3,783)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
(1,372)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Losses from early extinguishments of debt                 (18,153)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
   
Other-than-temporary impairment of marketable securities   (4,300)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
            (4,293)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
   
Income (loss) before income taxes                 75,804us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
100,323us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
32,617us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Financial Services [Member] | Consolidation, Eliminations [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Income (loss) before income taxes                 722us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
401us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
 
Financial Services [Member] | Non-Guarantor Subsidiaries [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Income (loss) before income taxes                 23,949us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
29,101us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
28,498us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
Financial Services [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Income (loss) before income taxes                 24,671us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
29,502us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
28,498us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
Consolidation, Eliminations [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Income (loss) before income taxes                 (86,223)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(163,157)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(81,836)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net income (loss)                 (86,223)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(163,157)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(81,836)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other comprehensive income related to available for sale securities, net of tax                 22us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
119us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(100)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive income                 (86,201)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(163,038)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(81,936)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
MDC Holdings [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Income (loss) before income taxes                 49,618us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
126,240us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
52,087us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
(Provision) benefit for income taxes                 13,525us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
188,145us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
10,612us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
Net income (loss)                 63,143us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
314,385us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
62,699us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
Other comprehensive income related to available for sale securities, net of tax                 (1,120)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
6,737us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
12,078us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
Comprehensive income                 62,023us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
321,122us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
74,777us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= mdc_MDCHoldingsMember
Guarantor Subsidiaries [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Income (loss) before income taxes                 113,156us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
137,627us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
57,639us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(Provision) benefit for income taxes                 (42,044)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
7,507us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,435us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net income (loss)                 71,112us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
145,134us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
59,074us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Comprehensive income                 71,112us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
145,134us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
59,074us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries [Member]                      
Condensed Income Statements, Captions [Line Items]                      
Income (loss) before income taxes                 23,924us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
29,115us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
33,225us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(Provision) benefit for income taxes                 (8,813)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(11,092)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(10,463)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net income (loss)                 15,111us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
18,023us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
22,762us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other comprehensive income related to available for sale securities, net of tax                 (22)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(119)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
100us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive income                 $ 15,089us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
$ 17,904us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
$ 22,862us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember