XML 18 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 3 - Segment Reporting (Details) - Reconciliation of Revenue from Segments to Consolidated (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
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Total 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
Homebuilding [Member] | West [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Homebuilding Revenues                 770,051us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
/ us-gaap_SubsegmentsAxis
= mdc_WestMember
671,278us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
/ us-gaap_SubsegmentsAxis
= mdc_WestMember
516,079us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
/ us-gaap_SubsegmentsAxis
= mdc_WestMember
Homebuilding [Member] | Mountain [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Homebuilding Revenues                 534,244us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
/ us-gaap_SubsegmentsAxis
= mdc_MountainMember
546,801us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
/ us-gaap_SubsegmentsAxis
= mdc_MountainMember
355,368us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
/ us-gaap_SubsegmentsAxis
= mdc_MountainMember
Homebuilding [Member] | East [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Homebuilding Revenues                 346,336us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
/ us-gaap_SubsegmentsAxis
= mdc_EastMember
411,096us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
/ us-gaap_SubsegmentsAxis
= mdc_EastMember
284,695us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
/ us-gaap_SubsegmentsAxis
= mdc_EastMember
Homebuilding [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Homebuilding Revenues                 1,650,631us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
1,629,175us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
1,156,142us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_HomebuildingMember
Total 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
Financial Services [Member] | Mortgage Operations [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Financial Services Revenues                 25,887us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
/ us-gaap_SubsegmentsAxis
= mdc_MortgageOperationsMember
34,976us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
/ us-gaap_SubsegmentsAxis
= mdc_MortgageOperationsMember
35,123us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
/ us-gaap_SubsegmentsAxis
= mdc_MortgageOperationsMember
Financial Services [Member] | Other Financial Services [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Financial Services Revenues                 18,066us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
/ us-gaap_SubsegmentsAxis
= mdc_OtherFinancialServicesMember
16,283us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
/ us-gaap_SubsegmentsAxis
= mdc_OtherFinancialServicesMember
11,758us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
/ us-gaap_SubsegmentsAxis
= mdc_OtherFinancialServicesMember
Financial Services [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Financial Services Revenues                 $ 43,953us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
$ 51,259us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember
$ 46,881us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= mdc_FinancialServicesMember