XML 89 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Compensation Plans (Restricted Stock, RSUs and Performance Shares Activity Rollforward) (Details) (Restricted Stock, Performance Shares, and Restricted Stock Units (RSUs) [Member], USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restricted Stock, Performance Shares, and Restricted Stock Units (RSUs) [Member]
     
Restricted Stock, RSUs and Performance Shares Activity [Roll Forward]      
Outstanding, beginning of year 3,211us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
3,822us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
3,042us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Granted 974us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
806us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
1,461us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Vested (1,019)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
(1,391)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
(544)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Forfeited (276)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
(26)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
(137)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Outstanding, end of year 2,890us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
3,211us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
3,822us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Vested, end of year 75phm_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedNumber
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
60phm_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedNumber
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
51phm_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedNumber
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Outstanding, beginning of year, weighted-average per share grant date fair value $ 11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 9us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 9us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Granted, weighted-average per share grant date fair value $ 19us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 10us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Vested, weighted-average per share grant date fair value $ 10us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Forfeited, weighted-average per share grant date fair value $ 15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 10us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Outstanding, end of year, weighted-average per share grant date fair value $ 15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 9us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
Vested, end of year, weighted-average per share grant date fair value $ 13phm_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 12phm_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember
$ 10phm_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= phm_RestrictedStockPerformanceSharesandRestrictedStockUnitsRSUsMember