XML 19 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended 180 Months Ended
Dec. 31, 2014
CompensationPlan
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Exercise price $ 0nvr_RestrictedShareUnitsExercisePrice      
Maximum shares available for grant 362,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant     362,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Equity-based compensation expense $ 63,227us-gaap_StockOptionPlanExpense $ 34,296us-gaap_StockOptionPlanExpense $ 64,841us-gaap_StockOptionPlanExpense  
Tax benefit related to equity-based compensation costs 22,900us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 12,100us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 23,900us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense  
Forfeiture estimate adjustment   7,900nvr_IncreaseDecreaseInShareBasedCompensationExpenseDueToChangeInEstimatedForfeitureRate    
Forfeiture estimate adjustment charged from homebuilding general and administrative expense   7,100nvr_ForfeitureEstimateAdjustmentHomebuildingGeneralAndAdministrativeExpense    
Forfeiture estimate adjustment charged from homebuilding cost of sales expense   300nvr_ForfeitureEstimateAdjustmentHomebuildingCostOfSales    
Forfeiture estimate adjustment charged from NVRM general and administrative expense   500nvr_ForfeitureEstimateAdjustmentMortgageGeneralAndAdministrativeExpense    
Total unrecognized compensation cost for all outstanding Options and RSUs 195,400us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized     195,400us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Weighted-average period over which the unrecognized compensation will be recorded 2 years 8 months 12 days      
Reissued shares during the period, shares 123,000nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther 102,000nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther 222,000nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther 7,287,000nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
Combined plan contribution $ 16,980nvr_CombinedPlanContributionsEsopAndPsp $ 12,012nvr_CombinedPlanContributionsEsopAndPsp $ 9,575nvr_CombinedPlanContributionsEsopAndPsp  
Shares contributed to the Employee Stock Ownership Plan 14,000us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP 10,000us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP    
Number of deferred compensation plans 2nvr_NumberOfDeferredCompensationPlans      
Common stock shares held in rabbi trust account 108,614us-gaap_CommonStockSharesHeldInEmployeeTrustShares 109,256us-gaap_CommonStockSharesHeldInEmployeeTrustShares   108,614us-gaap_CommonStockSharesHeldInEmployeeTrustShares
Shares of common stock issued from rabbi trust account   43,000nvr_CommonStockIssuedEmployeeStockTrustShares    
Shares of common stock contributed to rabbi trust account 0nvr_CommonStockSharesContributedToEmployeeTrustShares 0nvr_CommonStockSharesContributedToEmployeeTrustShares    
Options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of years for options granted 10 years      
Options outstanding 1,201,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
667,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  1,201,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Minimum [Member] | Options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted share units vesting period or Option vesting period 3 years      
Maximum [Member] | Options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted share units vesting period or Option vesting period 6 years      
Two Thousand Ten Equity Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Maximum shares available for grant 41,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
    41,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
Shares authorized under the plan 700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
    700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
Two Thousand Ten Equity Plan | Options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of years for options expiration 10 years      
Options vesting rights Over four years in 25% increments beginning on December 31, 2016      
Percentage of options vesting rights 25.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
     
Percentage of options vesting rights   50.00%nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsPercentageAtFuturePeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
   
Options issued under the plan 49,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
     
Two Thousand Ten Equity Plan | RSUs [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Exercise price $ 0nvr_RestrictedShareUnitsExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
     
Maximum shares available for grant 33,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
    33,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
Restricted share units outstanding 55,000nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
[1] 45,000nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
[1]   55,000nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
[1]
Shares authorized under the plan 240,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
    240,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
Options vesting rights 33% increments on December 31, 2016, 2017 and 2018      
Percentage of options vesting rights 33.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
     
Percentage of options vesting rights 50.00%nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsPercentageAtFuturePeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
     
Options issued under the plan 16,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
     
Outstanding RSUs, exercise price $ 0nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
    $ 0nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
Restricted share units weighted average fair value per share of grants $ 1,153.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandTenEquityPlanMember
     
Two Thousand Ten Equity Plan | Minimum [Member] | RSUs [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted share units vesting period or Option vesting period 2 years      
Two Thousand Ten Equity Plan | Maximum [Member] | RSUs [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted share units vesting period or Option vesting period 3 years      
1998 Option Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Maximum shares available for grant 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= nvr_NineteenNinetyEightOptionPlanMember
    0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= nvr_NineteenNinetyEightOptionPlanMember
Shares authorized under the plan 1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= nvr_NineteenNinetyEightOptionPlanMember
    1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= nvr_NineteenNinetyEightOptionPlanMember
Number of years for options expiration 10 years      
1998 Directors' Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Maximum shares available for grant 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= nvr_NineteenNinetyEightDirectorsPlanMember
    0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= nvr_NineteenNinetyEightDirectorsPlanMember
Shares authorized under the plan 150,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= nvr_NineteenNinetyEightDirectorsPlanMember
    150,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= nvr_NineteenNinetyEightDirectorsPlanMember
Number of years for options expiration 10 years      
2000 Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Maximum shares available for grant 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= nvr_TwoThousandPlanMember
    0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= nvr_TwoThousandPlanMember
Shares authorized under the plan 2,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= nvr_TwoThousandPlanMember
    2,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= nvr_TwoThousandPlanMember
Number of years for options expiration 10 years      
Options vesting rights Vest annually in 25% increments based on the date of grant.      
Percentage of options vesting rights 25.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_PlanNameAxis
= nvr_TwoThousandPlanMember
     
2014 Plan [Member] | Options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted share units vesting period or Option vesting period 4 years      
Maximum shares available for grant 321,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
    321,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
Shares authorized under the plan 950,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
    950,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
Number of years for options expiration 10 years      
Options vesting rights Over four years in 25% increments beginning on December 31, 2016      
Percentage of options vesting rights 25.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
     
Options issued under the plan 634,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
     
2014 Plan [Member] | Options [Member] | Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Percentage of options vesting rights 50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheOneMember
     
Options granted 296,000nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardTimeBasedShareOptionGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheOneMember
     
2014 Plan [Member] | Options [Member] | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Percentage of options vesting rights 50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheTwoMember
     
Options granted 338,000nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardTimeAndPerformanceBasedShareOptionGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= nvr_TwoThousandFourteenEquityPlanMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheTwoMember
     
[1] RSU grants were issued at a $0 exercise price.