XML 31 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Sep. 30, 2014
Homebuilding revenues:          
Consolidated revenues $ 2,398.0us-gaap_Revenues $ 1,735.0us-gaap_Revenues $ 4,700.7us-gaap_Revenues $ 3,405.6us-gaap_Revenues  
Income (Loss) before Income Taxes          
Income (loss) before income taxes 230.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest [1] 201.9us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest [1] 450.8us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest [1] 391.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest [1]  
Homebuilding [Member]          
Homebuilding revenues:          
Total homebuilding revenues 2,338.5us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
1,696.6us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
4,591.5us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
3,332.3us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
 
Asset Impairment Charges [Abstract]          
Inventory Write-down 8.1us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
2.3us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
12.0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
2.3us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
 
Income (Loss) before Income Taxes          
Income (loss) before income taxes 208.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
[1] 191.7us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
[1] 414.7us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
[1] 373.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
[1]  
Homebuilding inventories          
Total homebuilding inventory 8,136.9us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
[2]   8,136.9us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
[2]   7,700.5us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
[2]
Financial Services [Member]          
Homebuilding revenues:          
Financial Services Revenue 59.5us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_FinancialServicesMember
38.4us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_FinancialServicesMember
109.2us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_FinancialServicesMember
73.3us-gaap_FinancialServicesRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_FinancialServicesMember
 
Income (Loss) before Income Taxes          
Income (loss) before income taxes 21.5us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_FinancialServicesMember
[1] 10.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_FinancialServicesMember
[1] 36.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_FinancialServicesMember
[1] 18.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_FinancialServicesMember
[1]  
East [Member] | Homebuilding [Member]          
Homebuilding revenues:          
Total homebuilding revenues 280.7us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
203.2us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
579.5us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
393.3us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
 
Asset Impairment Charges [Abstract]          
Inventory Write-down 0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
 
Income (Loss) before Income Taxes          
Income (loss) before income taxes 13.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
[1] 14.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
[1] 39.4us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
[1] 25.7us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
[1]  
Homebuilding inventories          
Total homebuilding inventory 888.5us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
[2]   888.5us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
[2]   842.7us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_EastMember
[2]
Midwest [Member] | Homebuilding [Member]          
Homebuilding revenues:          
Total homebuilding revenues 145.0us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
99.9us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
274.9us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
205.7us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
 
Asset Impairment Charges [Abstract]          
Inventory Write-down 0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
 
Income (Loss) before Income Taxes          
Income (loss) before income taxes 10.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
[1] 9.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
[1] 15.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
[1] 19.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
[1]  
Homebuilding inventories          
Total homebuilding inventory 507.0us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
[2]   507.0us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
[2]   477.6us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_MidwestMember
[2]
Southeast [Member] | Homebuilding [Member]          
Homebuilding revenues:          
Total homebuilding revenues 646.1us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
471.3us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
1,265.5us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
918.7us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
 
Asset Impairment Charges [Abstract]          
Inventory Write-down 7.3us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
2.1us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
7.3us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
2.1us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
 
Income (Loss) before Income Taxes          
Income (loss) before income taxes 58.7us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
[1] 52.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
[1] 116.7us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
[1] 103.7us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
[1]  
Homebuilding inventories          
Total homebuilding inventory 2,030.4us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
[2]   2,030.4us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
[2]   1,943.0us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SoutheastMember
[2]
South Central [Member] | Homebuilding [Member]          
Homebuilding revenues:          
Total homebuilding revenues 628.2us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
430.4us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
1,207.9us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
851.5us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
 
Asset Impairment Charges [Abstract]          
Inventory Write-down 0.7us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
0.7us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
 
Income (Loss) before Income Taxes          
Income (loss) before income taxes 65.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
[1] 46.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
[1] 126.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
[1] 89.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
[1]  
Homebuilding inventories          
Total homebuilding inventory 1,927.7us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
[2]   1,927.7us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
[2]   1,742.5us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthCentralMember
[2]
Southwest [Member] | Homebuilding [Member]          
Homebuilding revenues:          
Total homebuilding revenues 70.9us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
63.1us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
146.3us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
133.8us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
 
Asset Impairment Charges [Abstract]          
Inventory Write-down 0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
 
Income (Loss) before Income Taxes          
Income (loss) before income taxes 1.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
[1] 5.5us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
[1] 3.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
[1] 11.5us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
[1]  
Homebuilding inventories          
Total homebuilding inventory 290.6us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
[2]   290.6us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
[2]   292.9us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_SouthwestMember
[2]
West [Member] | Homebuilding [Member]          
Homebuilding revenues:          
Total homebuilding revenues 567.6us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
428.7us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
1,117.4us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
829.3us-gaap_RealEstateRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
 
Asset Impairment Charges [Abstract]          
Inventory Write-down 0.1us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
0.2us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
4.0us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
0.2us-gaap_InventoryWriteDown
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
 
Income (Loss) before Income Taxes          
Income (loss) before income taxes 60.4us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
[1] 64.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
[1] 114.3us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
[1] 124.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
[1]  
Homebuilding inventories          
Total homebuilding inventory 2,240.0us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
[2]   2,240.0us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
[2]   2,169.4us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_WestMember
[2]
Corporate and Unallocated [Member] | Homebuilding [Member]          
Homebuilding inventories          
Total homebuilding inventory $ 252.7us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_CorporateAndUnallocatedMember
[2],[3]   $ 252.7us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_CorporateAndUnallocatedMember
[2],[3]   $ 232.4us-gaap_InventoryRealEstate
/ us-gaap_StatementBusinessSegmentsAxis
= dhi_HomebuildingMember
/ us-gaap_StatementGeographicalAxis
= dhi_CorporateAndUnallocatedMember
[2],[3]
[1] Expenses maintained at the corporate level consist primarily of interest and property taxes, which are capitalized and amortized to cost of sales or expensed directly, and the expenses related to operating the Company’s corporate office. The amortization of capitalized interest and property taxes is allocated to each segment based on the segment’s cost of sales, while those expenses associated with the corporate office are allocated to each segment based on the segment’s inventory balances.
[2] Homebuilding inventories are the only assets included in the measure of homebuilding segment assets used by the Company’s chief operating decision makers.
[3] Corporate and unallocated consists primarily of capitalized interest and property taxes.