XML 17 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Equity in (earnings) loss of unconsolidated entities) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities $ (8,408)us-gaap_IncomeLossFromEquityMethodInvestments $ (1,130)us-gaap_IncomeLossFromEquityMethodInvestments $ (4,059)us-gaap_IncomeLossFromEquityMethodInvestments
Northeast [Member]      
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities (4,733)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_NortheastMember
(58)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_NortheastMember
(4)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_NortheastMember
Southeast [Member]      
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities 0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_SoutheastMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_SoutheastMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_SoutheastMember
Florida [Member]      
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities (7)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_FloridaMember
(4)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_FloridaMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_FloridaMember
Texas [Member]      
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities 0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_TexasMemberMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_TexasMemberMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_TexasMemberMember
North [Member]      
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities (2,417)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_NorthMemberMember
(608)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_NorthMemberMember
(1,497)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_NorthMemberMember
Southwest [Member]      
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities (486)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_SouthwestMemberMember
(678)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_SouthwestMemberMember
(1,137)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_SouthwestMemberMember
Other Homebuilding [Member]      
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities (583)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_OtherHomebuildingMember
355us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_OtherHomebuildingMember
(1,235)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_OtherHomebuildingMember
Homebuilding [Member]      
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities (8,226)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_HomebuildingMember
(993)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_HomebuildingMember
(3,873)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_HomebuildingMember
Financial Services [Member]      
Equity in (earnings) loss of unconsolidated entities:      
Equity in earnings of unconsolidated entities $ (182)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_FinancialServicesMember
$ (137)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_FinancialServicesMember
$ (186)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= phm_FinancialServicesMember