XML 29 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Inventories (Details) - Summary of Inventory Impairments, by Segment (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Housing Completed or Under Construction:      
Inventory Impairments $ 1,760us-gaap_OtherAssetImpairmentCharges $ 919us-gaap_OtherAssetImpairmentCharges $ 1,105us-gaap_OtherAssetImpairmentCharges
Housing Completed Or Under Construction [Member] | Mountain [Member]      
Housing Completed or Under Construction:      
Inventory Impairments 234us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_HousingCompletedOrUnderConstructionMember
/ us-gaap_SubsegmentsAxis
= mdc_MountainMember
   
Housing Completed Or Under Construction [Member] | East [Member]      
Housing Completed or Under Construction:      
Inventory Impairments 1,000us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_HousingCompletedOrUnderConstructionMember
/ us-gaap_SubsegmentsAxis
= mdc_EastMember
802us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_HousingCompletedOrUnderConstructionMember
/ us-gaap_SubsegmentsAxis
= mdc_EastMember
295us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_HousingCompletedOrUnderConstructionMember
/ us-gaap_SubsegmentsAxis
= mdc_EastMember
Housing Completed Or Under Construction [Member]      
Housing Completed or Under Construction:      
Inventory Impairments 1,234us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_HousingCompletedOrUnderConstructionMember
802us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_HousingCompletedOrUnderConstructionMember
295us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_HousingCompletedOrUnderConstructionMember
Land And Land Under Development [Member] | Mountain [Member]      
Housing Completed or Under Construction:      
Inventory Impairments 526us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_LandAndLandUnderDevelopmentMember
/ us-gaap_SubsegmentsAxis
= mdc_MountainMember
   
Land And Land Under Development [Member] | East [Member]      
Housing Completed or Under Construction:      
Inventory Impairments   117us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_LandAndLandUnderDevelopmentMember
/ us-gaap_SubsegmentsAxis
= mdc_EastMember
810us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_LandAndLandUnderDevelopmentMember
/ us-gaap_SubsegmentsAxis
= mdc_EastMember
Land And Land Under Development [Member]      
Housing Completed or Under Construction:      
Inventory Impairments $ 526us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_LandAndLandUnderDevelopmentMember
$ 117us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_LandAndLandUnderDevelopmentMember
$ 810us-gaap_OtherAssetImpairmentCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= mdc_LandAndLandUnderDevelopmentMember