XML 49 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Corporate Office Relocation (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Restructuring Cost and Reserve [Line Items]    
Expected restructuring and relocation costs $ 15.0us-gaap_RestructuringAndRelatedCostExpectedCost1  
Home Office Relocation [Member]    
Restructuring Cost and Reserve [Line Items]    
Employee severance, retention, relocation, and related costs 16.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= phm_HomeOfficeRelocationMember
15.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= phm_HomeOfficeRelocationMember
Home Office Relocation [Member] | Employee severance, retention, and relocation costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Employee severance, retention, relocation, and related costs 7.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= phm_HomeOfficeRelocationMember
15.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= phm_HomeOfficeRelocationMember
Home Office Relocation [Member] | Asset impairments [Member]    
Restructuring Cost and Reserve [Line Items]    
Employee severance, retention, relocation, and related costs $ 8.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= phm_HomeOfficeRelocationMember
$ 0.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= phm_HomeOfficeRelocationMember